/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #2DCEE3;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #FF7588;
  --orange: #FFA87D;
  --yellow: #ffc107;
  --green: #16D39A;
  --teal: #20c997;
  --cyan: #00B5B8;
  --white: #fff;
  --gray: #404E67;
  --gray-dark: #1B2942;
  --primary: #00B5B8;
  --secondary: #404E67;
  --success: #16D39A;
  --info: #2DCEE3;
  --warning: #FFA87D;
  --danger: #FF7588;
  --light: #BABFC7;
  --dark: #1B2942;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-family-monospace: "Montserrat", Georgia, "Times New Roman", Times, serif; }

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

@-ms-viewport {
  width: device-width; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.45;
  color: #404E67;
  text-align: left;
  background-color: #F5F7FA; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  -webkit-box-sizing: content-box;
  -moz-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;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

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

dfn {
  font-style: italic; }

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: #009c9f;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
  a:hover {
    color: #008385;
    text-decoration: none; }

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: "Montserrat", Georgia, "Times New Roman", Times, serif;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #404E67;
  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; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

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;
  -moz-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-cancel-button,
[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-family: "Montserrat", Georgia, "Times New Roman", Times, serif;
  font-weight: 400;
  line-height: 1.2;
  color: inherit; }

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

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

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

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

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

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

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

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

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

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

.display-4 {
  font-size: 3.5rem;
  font-weight: 400;
  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: #404E67; }
  .blockquote-footer::before {
    content: "\2014   \A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #F5F7FA;
  border: 1px solid #ddd;
  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: #404E67; }

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

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

pre {
  display: block;
  font-size: 90%;
  color: #404E67; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

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

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  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: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

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

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

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

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

.col-auto {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -moz-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 8.33333%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.66667%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.66667%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.33333%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.66667%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83.33333%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 91.66667%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -moz-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1; }

.order-last {
  -webkit-box-ordinal-group: 14;
  -webkit-order: 13;
  -moz-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13; }

.order-0 {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0; }

.order-1 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -moz-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.order-2 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -moz-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2; }

.order-3 {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3; }

.order-4 {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -moz-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4; }

.order-5 {
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -moz-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5; }

.order-6 {
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -moz-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6; }

.order-7 {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -moz-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7; }

.order-8 {
  -webkit-box-ordinal-group: 9;
  -webkit-order: 8;
  -moz-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8; }

.order-9 {
  -webkit-box-ordinal-group: 10;
  -webkit-order: 9;
  -moz-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9; }

.order-10 {
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -moz-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10; }

.order-11 {
  -webkit-box-ordinal-group: 12;
  -webkit-order: 11;
  -moz-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11; }

.order-12 {
  -webkit-box-ordinal-group: 13;
  -webkit-order: 12;
  -moz-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 {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -moz-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;
    -webkit-flex: 0 0 16.66667%;
    -moz-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;
    -webkit-flex: 0 0 25%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-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;
    -webkit-flex: 0 0 41.66667%;
    -moz-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;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -moz-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;
    -webkit-flex: 0 0 66.66667%;
    -moz-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;
    -webkit-flex: 0 0 75%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -moz-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;
    -webkit-flex: 0 0 91.66667%;
    -moz-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;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13; }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-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 {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -moz-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;
    -webkit-flex: 0 0 16.66667%;
    -moz-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;
    -webkit-flex: 0 0 25%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-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;
    -webkit-flex: 0 0 41.66667%;
    -moz-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;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -moz-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;
    -webkit-flex: 0 0 66.66667%;
    -moz-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;
    -webkit-flex: 0 0 75%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -moz-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;
    -webkit-flex: 0 0 91.66667%;
    -moz-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;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13; }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -moz-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;
    -webkit-flex: 0 0 16.66667%;
    -moz-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;
    -webkit-flex: 0 0 25%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-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;
    -webkit-flex: 0 0 41.66667%;
    -moz-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;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -moz-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;
    -webkit-flex: 0 0 66.66667%;
    -moz-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;
    -webkit-flex: 0 0 75%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -moz-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;
    -webkit-flex: 0 0 91.66667%;
    -moz-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;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13; }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-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: 1200px) {
  .col-xl {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -moz-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;
    -webkit-flex: 0 0 16.66667%;
    -moz-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;
    -webkit-flex: 0 0 25%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-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;
    -webkit-flex: 0 0 41.66667%;
    -moz-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;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -moz-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;
    -webkit-flex: 0 0 66.66667%;
    -moz-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;
    -webkit-flex: 0 0 75%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -moz-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;
    -webkit-flex: 0 0 91.66667%;
    -moz-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;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13; }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-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;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #98A4B8; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #98A4B8; }
  .table tbody + tbody {
    border-top: 2px solid #98A4B8; }
  .table .table {
    background-color: #F5F7FA; }

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

.table-bordered {
  border: 1px solid #98A4B8; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #98A4B8; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(245, 247, 250, 0.5); }

.table-hover tbody tr:hover {
  background-color: rgba(245, 247, 250, 0.5); }

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

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

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

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

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

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

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

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

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

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

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

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

.table-light,
.table-light > th,
.table-light > td {
  background-color: #ecedef; }

.table-hover .table-light:hover {
  background-color: #dee0e3; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #dee0e3; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #bfc3ca; }

.table-hover .table-dark:hover {
  background-color: #b1b6be; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b1b6be; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(245, 247, 250, 0.5); }

.table-hover .table-active:hover {
  background-color: rgba(228, 233, 242, 0.5); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(228, 233, 242, 0.5); }

.table .thead-dark th {
  color: #F5F7FA;
  background-color: #2A2E30;
  border-color: #3c4244; }

.table .thead-light th {
  color: #4E5154;
  background-color: #98A4B8;
  border-color: #98A4B8; }

.table-dark {
  color: #F5F7FA;
  background-color: #2A2E30; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #3c4244; }
  .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 {
    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;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .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;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

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

.form-control {
  display: block;
  width: 100%;
  height: -webkit-calc(2.75rem + 2px);
  height: -moz-calc(2.75rem + 2px);
  height: calc(2.75rem + 2px);
  padding: 0.75rem 1rem;
  font-size: 1rem;
  line-height: 1.25;
  color: #4E5154;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #BABFC7;
  border-radius: 0.25rem;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; }
  @media screen and (prefers-reduced-motion: reduce) {
    .form-control {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #4E5154;
    background-color: #fff;
    border-color: #00B5B8;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .form-control::-webkit-input-placeholder {
    color: #BABFC7;
    opacity: 1; }
  .form-control:-moz-placeholder {
    color: #BABFC7;
    opacity: 1; }
  .form-control::-moz-placeholder {
    color: #BABFC7;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #BABFC7;
    opacity: 1; }
  .form-control::placeholder {
    color: #BABFC7;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #98A4B8;
    opacity: 1; }

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

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  margin-bottom: 0;
  line-height: 1.25;
  color: #404E67;
  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: -webkit-calc(1.375rem + 2px);
  height: -moz-calc(1.375rem + 2px);
  height: calc(1.375rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1;
  border-radius: 0.21rem; }

.form-control-lg {
  height: -webkit-calc(3.5625rem + 2px);
  height: -moz-calc(3.5625rem + 2px);
  height: calc(3.5625rem + 2px);
  padding: 1rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.25;
  border-radius: 0.27rem; }

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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -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.25rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #404E67; }

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

.form-check-inline {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-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: #16D39A; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.45;
  color: #fff;
  background-color: rgba(22, 211, 154, 0.9);
  border-radius: 0.25rem; }

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #16D39A; }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
  .custom-select:valid:focus,
  .custom-select.is-valid:focus {
    border-color: #16D39A;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 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, .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: #16D39A; }

.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: #16D39A; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    background-color: #78f1cc; }

.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 {
  background-color: #32eab2; }

.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 1px #F5F7FA, 0 0 0 0.2rem rgba(22, 211, 154, 0.25);
  box-shadow: 0 0 0 1px #F5F7FA, 0 0 0 0.2rem rgba(22, 211, 154, 0.25); }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #16D39A; }
  .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
    border-color: inherit; }

.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25); }

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.45;
  color: #2A2E30;
  background-color: rgba(255, 117, 136, 0.9);
  border-radius: 0.25rem; }

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #FF7588; }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
  .custom-select:invalid:focus,
  .custom-select.is-invalid:focus {
    border-color: #FF7588;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 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, .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: #FF7588; }

.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: #FF7588; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    background-color: #fff5f6; }

.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 {
  background-color: #ffa8b4; }

.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 1px #F5F7FA, 0 0 0 0.2rem rgba(255, 117, 136, 0.25);
  box-shadow: 0 0 0 1px #F5F7FA, 0 0 0 0.2rem rgba(255, 117, 136, 0.25); }

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

.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25); }

.form-inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-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: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -moz-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -moz-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
      -moz-box-orient: horizontal;
      -moz-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -moz-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: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -moz-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      -webkit-box-align: center;
      -webkit-align-items: center;
      -moz-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.75rem 1rem;
  font-size: 1rem;
  line-height: 1.25;
  border-radius: 0.25rem;
  -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;
  -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  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 screen and (prefers-reduced-motion: reduce) {
    .btn {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }
  .btn:hover, .btn:focus {
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }
  .btn:not(:disabled):not(.disabled) {
    cursor: pointer; }

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

.btn-primary {
  color: #fff;
  background-color: #00B5B8;
  border-color: #00B5B8; }
  .btn-primary:hover {
    color: #fff;
    background-color: #008f92;
    border-color: #008385; }
  .btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #00B5B8;
    border-color: #00B5B8; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #008385;
    border-color: #007678; }
    .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(0, 181, 184, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #404E67;
  border-color: #404E67; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #313c4f;
    border-color: #2c3648; }
  .btn-secondary:focus, .btn-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #404E67;
    border-color: #404E67; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #2c3648;
    border-color: #283040; }
    .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(64, 78, 103, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5); }

.btn-success {
  color: #fff;
  background-color: #16D39A;
  border-color: #16D39A; }
  .btn-success:hover {
    color: #fff;
    background-color: #12b081;
    border-color: #11a578; }
  .btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #16D39A;
    border-color: #16D39A; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #11a578;
    border-color: #109970; }
    .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(22, 211, 154, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5); }

.btn-info {
  color: #2A2E30;
  background-color: #2DCEE3;
  border-color: #2DCEE3; }
  .btn-info:hover {
    color: #fff;
    background-color: #1cbace;
    border-color: #1ab0c3; }
  .btn-info:focus, .btn-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #2A2E30;
    background-color: #2DCEE3;
    border-color: #2DCEE3; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #1ab0c3;
    border-color: #19a5b8; }
    .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(45, 206, 227, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5); }

.btn-warning {
  color: #2A2E30;
  background-color: #FFA87D;
  border-color: #FFA87D; }
  .btn-warning:hover {
    color: #2A2E30;
    background-color: #ff8e57;
    border-color: #ff864a; }
  .btn-warning:focus, .btn-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #2A2E30;
    background-color: #FFA87D;
    border-color: #FFA87D; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #2A2E30;
    background-color: #ff864a;
    border-color: #ff7d3d; }
    .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(255, 168, 125, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5); }

.btn-danger {
  color: #2A2E30;
  background-color: #FF7588;
  border-color: #FF7588; }
  .btn-danger:hover {
    color: #fff;
    background-color: #ff4f67;
    border-color: #ff425c; }
  .btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #2A2E30;
    background-color: #FF7588;
    border-color: #FF7588; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #ff425c;
    border-color: #ff3551; }
    .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(255, 117, 136, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5); }

.btn-light {
  color: #2A2E30;
  background-color: #BABFC7;
  border-color: #BABFC7; }
  .btn-light:hover {
    color: #2A2E30;
    background-color: #a5abb6;
    border-color: #9ea5b0; }
  .btn-light:focus, .btn-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #2A2E30;
    background-color: #BABFC7;
    border-color: #BABFC7; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #2A2E30;
    background-color: #9ea5b0;
    border-color: #979eaa; }
    .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(186, 191, 199, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #1B2942;
  border-color: #1B2942; }
  .btn-dark:hover {
    color: #fff;
    background-color: #101827;
    border-color: #0c131e; }
  .btn-dark:focus, .btn-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #1B2942;
    border-color: #1B2942; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #0c131e;
    border-color: #080d15; }
    .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(27, 41, 66, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5); }

.btn-outline-primary {
  color: #00B5B8;
  background-color: transparent;
  background-image: none;
  border-color: #00B5B8; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #00B5B8;
    border-color: #00B5B8; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #00B5B8;
    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: #00B5B8;
    border-color: #00B5B8; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5); }

.btn-outline-secondary {
  color: #404E67;
  background-color: transparent;
  background-image: none;
  border-color: #404E67; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #404E67;
    border-color: #404E67; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #404E67;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #404E67;
    border-color: #404E67; }
    .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(64, 78, 103, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5); }

.btn-outline-success {
  color: #16D39A;
  background-color: transparent;
  background-image: none;
  border-color: #16D39A; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #16D39A;
    border-color: #16D39A; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #16D39A;
    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: #16D39A;
    border-color: #16D39A; }
    .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(22, 211, 154, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5); }

.btn-outline-info {
  color: #2DCEE3;
  background-color: transparent;
  background-image: none;
  border-color: #2DCEE3; }
  .btn-outline-info:hover {
    color: #2A2E30;
    background-color: #2DCEE3;
    border-color: #2DCEE3; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #2DCEE3;
    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: #2A2E30;
    background-color: #2DCEE3;
    border-color: #2DCEE3; }
    .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(45, 206, 227, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5); }

.btn-outline-warning {
  color: #FFA87D;
  background-color: transparent;
  background-image: none;
  border-color: #FFA87D; }
  .btn-outline-warning:hover {
    color: #2A2E30;
    background-color: #FFA87D;
    border-color: #FFA87D; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #FFA87D;
    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: #2A2E30;
    background-color: #FFA87D;
    border-color: #FFA87D; }
    .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, 168, 125, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5); }

.btn-outline-danger {
  color: #FF7588;
  background-color: transparent;
  background-image: none;
  border-color: #FF7588; }
  .btn-outline-danger:hover {
    color: #2A2E30;
    background-color: #FF7588;
    border-color: #FF7588; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #FF7588;
    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: #2A2E30;
    background-color: #FF7588;
    border-color: #FF7588; }
    .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(255, 117, 136, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5); }

.btn-outline-light {
  color: #BABFC7;
  background-color: transparent;
  background-image: none;
  border-color: #BABFC7; }
  .btn-outline-light:hover {
    color: #2A2E30;
    background-color: #BABFC7;
    border-color: #BABFC7; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #BABFC7;
    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: #2A2E30;
    background-color: #BABFC7;
    border-color: #BABFC7; }
    .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(186, 191, 199, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5); }

.btn-outline-dark {
  color: #1B2942;
  background-color: transparent;
  background-image: none;
  border-color: #1B2942; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #1B2942;
    border-color: #1B2942; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #1B2942;
    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: #1B2942;
    border-color: #1B2942; }
    .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(27, 41, 66, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5); }

.btn-link {
  font-weight: 400;
  color: #009c9f;
  background-color: transparent; }
  .btn-link:hover {
    color: #008385;
    text-decoration: none;
    background-color: transparent;
    border-color: transparent; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: none;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #404E67;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.25;
  border-radius: 0.27rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1;
  border-radius: 0.21rem; }

.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;
  -o-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  @media screen and (prefers-reduced-motion: reduce) {
    .fade {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  transition: height 0.35s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .collapsing {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:empty::after {
  margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #404E67;
  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-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;
  width: 0;
  height: 0;
  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;
  width: 0;
  height: 0;
  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;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  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 #98A4B8; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #2A2E30;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #1e2122;
    text-decoration: none;
    background-color: #F5F7FA; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #00B5B8; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #404E67;
    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: #404E67;
  white-space: nowrap; }

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 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-group .btn + .btn,
  .btn-group .btn + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -1px; }

.btn-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:first-child {
  margin-left: 0; }

.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.375rem;
  padding-left: 0.375rem; }

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

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-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 + .btn,
  .btn-group-vertical > .btn + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }
  .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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -moz-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 > .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: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
  .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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.75rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.25;
  color: #4E5154;
  text-align: center;
  white-space: nowrap;
  background-color: #F5F7FA;
  border: 1px solid #BABFC7;
  border-radius: 0.25rem; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control,
.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 {
  height: -webkit-calc(3.5625rem + 2px);
  height: -moz-calc(3.5625rem + 2px);
  height: calc(3.5625rem + 2px);
  padding: 1rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.25;
  border-radius: 0.27rem; }

.input-group-sm > .form-control,
.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 {
  height: -webkit-calc(1.375rem + 2px);
  height: -moz-calc(1.375rem + 2px);
  height: calc(1.375rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1;
  border-radius: 0.21rem; }

.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.45rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-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;
    background-color: #00B5B8; }
  .custom-control-input:focus ~ .custom-control-label::before {
    -webkit-box-shadow: 0 0 0 1px #F5F7FA, none;
    box-shadow: 0 0 0 1px #F5F7FA, none; }
  .custom-control-input:active ~ .custom-control-label::before {
    color: #fff;
    background-color: #6cfdff; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #404E67; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #98A4B8; }

.custom-control-label {
  position: relative;
  margin-bottom: 0; }
  .custom-control-label::before {
    position: absolute;
    top: 0.225rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #ddd; }
  .custom-control-label::after {
    position: absolute;
    top: 0.225rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 50% 50%;
    background-size: 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00B5B8; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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 {
  background-color: #00B5B8; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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(0, 181, 184, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 181, 184, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00B5B8; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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(0, 181, 184, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: -webkit-calc(2.75rem + 2px);
  height: -moz-calc(2.75rem + 2px);
  height: calc(2.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.25;
  color: #4E5154;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  -webkit-background-size: 8px 10px;
  background-size: 8px 10px;
  border: 1px solid #BABFC7;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .custom-select:focus {
    border-color: #39fcff;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(57, 252, 255, 0.5);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(57, 252, 255, 0.5); }
    .custom-select:focus::-ms-value {
      color: #4E5154;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #404E67;
    background-color: #98A4B8; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  height: -webkit-calc(1.375rem + 2px);
  height: -moz-calc(1.375rem + 2px);
  height: calc(1.375rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-select-lg {
  height: -webkit-calc(3.5625rem + 2px);
  height: -moz-calc(3.5625rem + 2px);
  height: calc(3.5625rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%; }

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: -webkit-calc(2.75rem + 2px);
  height: -moz-calc(2.75rem + 2px);
  height: calc(2.75rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #00B5B8;
    -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #00B5B8;
    box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #00B5B8; }
    .custom-file-input:focus ~ .custom-file-label::after {
      border-color: #00B5B8; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #98A4B8; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: -webkit-calc(2.75rem + 2px);
  height: -moz-calc(2.75rem + 2px);
  height: calc(2.75rem + 2px);
  padding: 0.75rem 1rem;
  line-height: 1.25;
  color: #4E5154;
  background-color: #fff;
  border: 1px solid #BABFC7;
  border-radius: 0.25rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 2.75rem;
    padding: 0.75rem 1rem;
    line-height: 1.25;
    color: #4E5154;
    content: "Browse";
    background-color: #F5F7FA;
    border-left: 1px solid #BABFC7;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  padding-left: 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 #F5F7FA, none;
      box-shadow: 0 0 0 1px #F5F7FA, none; }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #F5F7FA, none; }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #F5F7FA, none; }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #00B5B8;
    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;
    -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    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 screen and (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        -o-transition: none;
        -moz-transition: none;
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #6cfdff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #626E82;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #00B5B8;
    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;
    -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    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 screen and (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        -webkit-transition: none;
        -o-transition: none;
        -moz-transition: none;
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #6cfdff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #626E82;
    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: #00B5B8;
    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;
    -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    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 screen and (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        -webkit-transition: none;
        -o-transition: none;
        -moz-transition: none;
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #6cfdff; }
  .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: #626E82;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #626E82;
    border-radius: 1rem; }

.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;
  -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  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 screen and (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }

.nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -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: #404E67; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .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: #98A4B8 #98A4B8 #ddd; }
    .nav-tabs .nav-link.disabled {
      color: #404E67;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #4E5154;
    background-color: #F5F7FA;
    border-color: #626E82 #626E82 #F5F7FA; }
  .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: #00B5B8; }

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

.nav-justified .nav-item {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.31875rem;
  padding-bottom: 0.31875rem;
  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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-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 {
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-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:not(:disabled):not(.disabled) {
    cursor: pointer; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  -webkit-background-size: 100% 100%;
  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;
    -webkit-flex-flow: row nowrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -moz-box-orient: horizontal;
      -moz-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 {
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -moz-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-flex-basis: auto;
      -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;
    -webkit-flex-flow: row nowrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -moz-box-orient: horizontal;
      -moz-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 {
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -moz-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -moz-box-orient: horizontal;
      -moz-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 {
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -moz-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -moz-box-orient: horizontal;
      -moz-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 {
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -moz-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-flex-basis: auto;
      -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;
  -webkit-flex-flow: row nowrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-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;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-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 {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: #1B2942; }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: #1B2942; }

.navbar-light .navbar-nav .nav-link {
  color: #404E67; }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: #626E82; }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: #F5F7FA; }

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

.navbar-light .navbar-toggler {
  color: #404E67;
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23404E67' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text {
  color: #404E67; }
  .navbar-light .navbar-text a {
    color: #1B2942; }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: #1B2942; }

.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: white; }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.9); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.5); }

.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: white;
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-dark .navbar-text {
  color: white; }
  .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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-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 rgba(0, 0, 0, 0.06);
  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;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.5rem; }

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

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

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

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

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

.card-header {
  padding: 1.5rem 1.5rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06); }
  .card-header:first-child {
    border-radius: -webkit-calc(0.25rem - 1px) -webkit-calc(0.25rem - 1px) 0 0;
    border-radius: -moz-calc(0.25rem - 1px) -moz-calc(0.25rem - 1px) 0 0;
    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: 1.5rem 1.5rem;
  background-color: #fff;
  border-top: 1px solid rgba(0, 0, 0, 0.06); }
  .card-footer:last-child {
    border-radius: 0 0 -webkit-calc(0.25rem - 1px) -webkit-calc(0.25rem - 1px);
    border-radius: 0 0 -moz-calc(0.25rem - 1px) -moz-calc(0.25rem - 1px);
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

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

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

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

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

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

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

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

.card-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
      -moz-box-orient: horizontal;
      -moz-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
      .card-group > .card {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 0%;
        -moz-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:first-child {
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
          .card-group > .card:first-child .card-img-top,
          .card-group > .card:first-child .card-header {
            border-top-right-radius: 0; }
          .card-group > .card:first-child .card-img-bottom,
          .card-group > .card:first-child .card-footer {
            border-bottom-right-radius: 0; }
        .card-group > .card:last-child {
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
          .card-group > .card:last-child .card-img-top,
          .card-group > .card:last-child .card-header {
            border-top-left-radius: 0; }
          .card-group > .card:last-child .card-img-bottom,
          .card-group > .card:last-child .card-footer {
            border-bottom-left-radius: 0; }
        .card-group > .card:only-child {
          border-radius: 0.25rem; }
          .card-group > .card:only-child .card-img-top,
          .card-group > .card:only-child .card-header {
            border-top-left-radius: 0.25rem;
            border-top-right-radius: 0.25rem; }
          .card-group > .card:only-child .card-img-bottom,
          .card-group > .card:only-child .card-footer {
            border-bottom-right-radius: 0.25rem;
            border-bottom-left-radius: 0.25rem; }
        .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
          border-radius: 0; }
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
            border-radius: 0; } }

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

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

.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0; }

.accordion .card:not(:first-of-type) .card-header:first-child {
  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; }

.breadcrumb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 0rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #98A4B8;
  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: #404E67;
    content: "/"; }

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

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

.breadcrumb-item.active {
  color: #404E67; }

.pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-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: #009c9f;
  background-color: #fff;
  border: 1px solid #ddd; }
  .page-link:hover {
    z-index: 2;
    color: #008385;
    text-decoration: none;
    background-color: #F5F7FA;
    border-color: #ddd; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .page-link:not(:disabled):not(.disabled) {
    cursor: pointer; }

.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: #00B5B8;
  border-color: #00B5B8; }

.page-item.disabled .page-link {
  color: #404E67;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #626E82; }

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

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

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

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

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

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

.badge {
  display: inline-block;
  padding: 0.35em 0.4em;
  font-size: 85%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .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: #00B5B8; }
  .badge-primary[href]:hover, .badge-primary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #008385; }

.badge-secondary {
  color: #fff;
  background-color: #404E67; }
  .badge-secondary[href]:hover, .badge-secondary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #2c3648; }

.badge-success {
  color: #fff;
  background-color: #16D39A; }
  .badge-success[href]:hover, .badge-success[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #11a578; }

.badge-info {
  color: #2A2E30;
  background-color: #2DCEE3; }
  .badge-info[href]:hover, .badge-info[href]:focus {
    color: #2A2E30;
    text-decoration: none;
    background-color: #1ab0c3; }

.badge-warning {
  color: #2A2E30;
  background-color: #FFA87D; }
  .badge-warning[href]:hover, .badge-warning[href]:focus {
    color: #2A2E30;
    text-decoration: none;
    background-color: #ff864a; }

.badge-danger {
  color: #2A2E30;
  background-color: #FF7588; }
  .badge-danger[href]:hover, .badge-danger[href]:focus {
    color: #2A2E30;
    text-decoration: none;
    background-color: #ff425c; }

.badge-light {
  color: #2A2E30;
  background-color: #BABFC7; }
  .badge-light[href]:hover, .badge-light[href]:focus {
    color: #2A2E30;
    text-decoration: none;
    background-color: #9ea5b0; }

.badge-dark {
  color: #fff;
  background-color: #1B2942; }
  .badge-dark[href]:hover, .badge-dark[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #0c131e; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #98A4B8;
  border-radius: 0.27rem; }
  @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: #005e60;
  background-color: #ccf0f1;
  border-color: #b8eaeb; }
  .alert-primary hr {
    border-top-color: #a4e4e5; }
  .alert-primary .alert-link {
    color: #002c2d; }

.alert-secondary {
  color: #212936;
  background-color: #d9dce1;
  border-color: #cacdd4; }
  .alert-secondary hr {
    border-top-color: #bcc0c9; }
  .alert-secondary .alert-link {
    color: #0e1116; }

.alert-success {
  color: #0b6e50;
  background-color: #d0f6eb;
  border-color: #bef3e3; }
  .alert-success hr {
    border-top-color: #a8efda; }
  .alert-success .alert-link {
    color: #06402e; }

.alert-info {
  color: #176b76;
  background-color: #d5f5f9;
  border-color: #c4f1f7; }
  .alert-info hr {
    border-top-color: #aeecf4; }
  .alert-info .alert-link {
    color: #0f444b; }

.alert-warning {
  color: #855741;
  background-color: #ffeee5;
  border-color: #ffe7db; }
  .alert-warning hr {
    border-top-color: #ffd6c2; }
  .alert-warning .alert-link {
    color: #634130; }

.alert-danger {
  color: #853d47;
  background-color: #ffe3e7;
  border-color: #ffd8de; }
  .alert-danger hr {
    border-top-color: #ffbfc8; }
  .alert-danger .alert-link {
    color: #622d34; }

.alert-light {
  color: #616367;
  background-color: #f1f2f4;
  border-color: #ecedef; }
  .alert-light hr {
    border-top-color: #dee0e3; }
  .alert-light .alert-link {
    color: #484a4d; }

.alert-dark {
  color: #0e1522;
  background-color: #d1d4d9;
  border-color: #bfc3ca; }
  .alert-dark hr {
    border-top-color: #b1b6be; }
  .alert-dark .alert-link {
    color: black; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

@-o-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: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #EEE;
  border-radius: 0.25rem; }

.progress-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #00B5B8;
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  transition: width 0.6s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .progress-bar {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }

.progress-bar-striped {
  background-image: -webkit-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-image: -moz-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-image: -o-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-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);
  -webkit-background-size: 1rem 1rem;
  background-size: 1rem 1rem; }

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  -moz-animation: progress-bar-stripes 1s linear infinite;
  -o-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite; }

.media {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }

.media-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.list-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #4E5154;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    color: #4E5154;
    text-decoration: none;
    background-color: #F5F7FA; }
  .list-group-item-action:active {
    color: #404E67;
    background-color: #98A4B8; }

.list-group-item {
  position: relative;
  display: block;
  padding: 1.25rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #E4E7ED; }
  .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:hover, .list-group-item:focus {
    z-index: 1;
    text-decoration: none; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #404E67;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #00B5B8;
    border-color: #00B5B8; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

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

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

.list-group-item-primary {
  color: #005e60;
  background-color: #b8eaeb; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #005e60;
    background-color: #a4e4e5; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #005e60;
    border-color: #005e60; }

.list-group-item-secondary {
  color: #212936;
  background-color: #cacdd4; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #212936;
    background-color: #bcc0c9; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #212936;
    border-color: #212936; }

.list-group-item-success {
  color: #0b6e50;
  background-color: #bef3e3; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #0b6e50;
    background-color: #a8efda; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #0b6e50;
    border-color: #0b6e50; }

.list-group-item-info {
  color: #176b76;
  background-color: #c4f1f7; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #176b76;
    background-color: #aeecf4; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #176b76;
    border-color: #176b76; }

.list-group-item-warning {
  color: #855741;
  background-color: #ffe7db; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #855741;
    background-color: #ffd6c2; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #855741;
    border-color: #855741; }

.list-group-item-danger {
  color: #853d47;
  background-color: #ffd8de; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #853d47;
    background-color: #ffbfc8; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #853d47;
    border-color: #853d47; }

.list-group-item-light {
  color: #616367;
  background-color: #ecedef; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #616367;
    background-color: #dee0e3; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #616367;
    border-color: #616367; }

.list-group-item-dark {
  color: #0e1522;
  background-color: #bfc3ca; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #0e1522;
    background-color: #b1b6be; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #0e1522;
    border-color: #0e1522; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:not(:disabled):not(.disabled) {
    cursor: pointer; }
    .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
      color: #000;
      text-decoration: none;
      opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  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;
    -o-transition: -o-transform 0.3s ease-out;
    -moz-transition: transform 0.3s ease-out, -moz-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -moz-transform 0.3s ease-out, -o-transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
    -moz-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%); }
    @media screen and (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        -webkit-transition: none;
        -o-transition: none;
        -moz-transition: none;
        transition: none; } }
  .modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); }

.modal-dialog-centered {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: -webkit-calc(100% - (0.5rem * 2));
  min-height: -moz-calc(100% - (0.5rem * 2));
  min-height: calc(100% - (0.5rem * 2)); }
  .modal-dialog-centered::before {
    display: block;
    height: -webkit-calc(100vh - (0.5rem * 2));
    height: -moz-calc(100vh - (0.5rem * 2));
    height: calc(100vh - (0.5rem * 2));
    content: ""; }

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.27rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #98A4B8;
  border-top-left-radius: 0.27rem;
  border-top-right-radius: 0.27rem; }
  .modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.45; }

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #98A4B8; }
  .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-centered {
    min-height: -webkit-calc(100% - (1.75rem * 2));
    min-height: -moz-calc(100% - (1.75rem * 2));
    min-height: calc(100% - (1.75rem * 2)); }
    .modal-dialog-centered::before {
      height: -webkit-calc(100vh - (1.75rem * 2));
      height: -moz-calc(100vh - (1.75rem * 2));
      height: calc(100vh - (1.75rem * 2)); }
  .modal-sm {
    max-width: 300px; } }

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

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.45;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.45;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.27rem; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.27rem; }
    .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: -webkit-calc((0.5rem + 1px) * -1);
    bottom: -moz-calc((0.5rem + 1px) * -1);
    bottom: calc((0.5rem + 1px) * -1); }
  .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    border-width: 0.5rem 0.5rem 0; }
  .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
    bottom: 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    bottom: 1px;
    border-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: -webkit-calc((0.5rem + 1px) * -1);
    left: -moz-calc((0.5rem + 1px) * -1);
    left: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.27rem 0; }
  .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
  .bs-popover-right .arrow::after,
  .bs-popover-auto[x-placement^="right"] .arrow::after {
    border-width: 0.5rem 0.5rem 0.5rem 0; }
  .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
    left: 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-right .arrow::after,
  .bs-popover-auto[x-placement^="right"] .arrow::after {
    left: 1px;
    border-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: -webkit-calc((0.5rem + 1px) * -1);
    top: -moz-calc((0.5rem + 1px) * -1);
    top: calc((0.5rem + 1px) * -1); }
  .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
  .bs-popover-bottom .arrow::after,
  .bs-popover-auto[x-placement^="bottom"] .arrow::after {
    border-width: 0 0.5rem 0.5rem 0.5rem; }
  .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
    top: 0;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-bottom .arrow::after,
  .bs-popover-auto[x-placement^="bottom"] .arrow::after {
    top: 1px;
    border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
    right: -webkit-calc((0.5rem + 1px) * -1);
    right: -moz-calc((0.5rem + 1px) * -1);
    right: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.27rem 0; }
  .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
  .bs-popover-left .arrow::after,
  .bs-popover-auto[x-placement^="left"] .arrow::after {
    border-width: 0.5rem 0 0.5rem 0.5rem; }
  .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
    right: 0;
    border-left-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-left .arrow::after,
  .bs-popover-auto[x-placement^="left"] .arrow::after {
    right: 1px;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: -webkit-calc(0.27rem - 1px);
  border-top-left-radius: -moz-calc(0.27rem - 1px);
  border-top-left-radius: calc(0.27rem - 1px);
  border-top-right-radius: -webkit-calc(0.27rem - 1px);
  border-top-right-radius: -moz-calc(0.27rem - 1px);
  border-top-right-radius: calc(0.27rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #404E67; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-item {
  position: relative;
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px; }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
  -webkit-transition: -webkit-transform 0.6s ease;
  transition: -webkit-transform 0.6s ease;
  -o-transition: -o-transform 0.6s ease;
  -moz-transition: transform 0.6s ease, -moz-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease, -moz-transform 0.6s ease, -o-transform 0.6s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .carousel-item.active,
    .carousel-item-next,
    .carousel-item-prev {
      -webkit-transition: none;
      -o-transition: none;
      -moz-transition: none;
      transition: none; } }

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0; }

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }
  @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }

.carousel-item-next,
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }
  @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-item-next,
    .active.carousel-item-right {
      -webkit-transform: translate3d(100%, 0, 0);
      -moz-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0); } }

.carousel-item-prev,
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }
  @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-item-prev,
    .active.carousel-item-left {
      -webkit-transform: translate3d(-100%, 0, 0);
      -moz-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0); } }

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-duration: .6s;
  -moz-transition-duration: .6s;
  -o-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  -moz-transition-property: opacity;
  transition-property: opacity; }

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

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0; }

.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }
  @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-fade .carousel-item-next,
    .carousel-fade .carousel-item-prev,
    .carousel-fade .carousel-item.active,
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-prev {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5; }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .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: transparent no-repeat center center;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%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;charset=utf8,%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: 10px;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-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 {
    position: relative;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -moz-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: rgba(255, 255, 255, 0.5); }
    .carousel-indicators li::before {
      position: absolute;
      top: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
    .carousel-indicators li::after {
      position: absolute;
      bottom: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
  .carousel-indicators .active {
    background-color: #fff; }

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

.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: #00B5B8 !important; }

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

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

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

.bg-success {
  background-color: #16D39A !important; }

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

.bg-info {
  background-color: #2DCEE3 !important; }

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

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

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

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

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

.bg-light {
  background-color: #BABFC7 !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #9ea5b0 !important; }

.bg-dark {
  background-color: #1B2942 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #0c131e !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid #98A4B8 !important; }

.border-top {
  border-top: 1px solid #98A4B8 !important; }

.border-right {
  border-right: 1px solid #98A4B8 !important; }

.border-bottom {
  border-bottom: 1px solid #98A4B8 !important; }

.border-left {
  border-left: 1px solid #98A4B8 !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: #00B5B8 !important; }

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

.border-success {
  border-color: #16D39A !important; }

.border-info {
  border-color: #2DCEE3 !important; }

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

.border-danger {
  border-color: #FF7588 !important; }

.border-light {
  border-color: #BABFC7 !important; }

.border-dark {
  border-color: #1B2942 !important; }

.border-white {
  border-color: #fff !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-circle {
  border-radius: 50% !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: -webkit-flex !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -moz-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: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -moz-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: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -moz-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -moz-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -moz-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: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -moz-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;
  -webkit-flex-direction: row !important;
  -moz-box-orient: horizontal !important;
  -moz-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;
  -webkit-flex-direction: column !important;
  -moz-box-orient: vertical !important;
  -moz-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;
  -webkit-flex-direction: row-reverse !important;
  -moz-box-orient: horizontal !important;
  -moz-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;
  -webkit-flex-direction: column-reverse !important;
  -moz-box-orient: vertical !important;
  -moz-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.flex-wrap {
  -webkit-flex-wrap: wrap !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse !important;
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  -webkit-box-flex: 1 !important;
  -webkit-flex: 1 1 auto !important;
  -moz-box-flex: 1 !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important; }

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -webkit-flex-grow: 0 !important;
  -moz-box-flex: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important; }

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -webkit-flex-grow: 1 !important;
  -moz-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important; }

.flex-shrink-0 {
  -webkit-flex-shrink: 0 !important;
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  -webkit-flex-shrink: 1 !important;
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -moz-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
  -moz-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important; }

.justify-content-center {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -moz-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -moz-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }

.justify-content-around {
  -webkit-justify-content: space-around !important;
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
  -moz-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
  -webkit-align-items: flex-end !important;
  -moz-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important; }

.align-items-center {
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -moz-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -webkit-align-items: baseline !important;
  -moz-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important; }

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -webkit-align-items: stretch !important;
  -moz-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important; }

.align-content-start {
  -webkit-align-content: flex-start !important;
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important; }

.align-content-end {
  -webkit-align-content: flex-end !important;
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important; }

.align-content-center {
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-content-between {
  -webkit-align-content: space-between !important;
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important; }

.align-content-around {
  -webkit-align-content: space-around !important;
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important; }

.align-content-stretch {
  -webkit-align-content: stretch !important;
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.align-self-auto {
  -webkit-align-self: auto !important;
  -ms-flex-item-align: auto !important;
  align-self: auto !important; }

.align-self-start {
  -webkit-align-self: flex-start !important;
  -ms-flex-item-align: start !important;
  align-self: flex-start !important; }

.align-self-end {
  -webkit-align-self: flex-end !important;
  -ms-flex-item-align: end !important;
  align-self: flex-end !important; }

.align-self-center {
  -webkit-align-self: center !important;
  -ms-flex-item-align: center !important;
  align-self: center !important; }

.align-self-baseline {
  -webkit-align-self: baseline !important;
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-self-stretch {
  -webkit-align-self: stretch !important;
  -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;
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-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;
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
    -moz-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    -webkit-flex-shrink: 1 !important;
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-sm-around {
    -webkit-justify-content: space-around !important;
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-sm-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }
  .align-items-sm-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }
  .align-items-sm-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-content-sm-start {
    -webkit-align-content: flex-start !important;
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-sm-end {
    -webkit-align-content: flex-end !important;
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-sm-center {
    -webkit-align-content: center !important;
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-sm-between {
    -webkit-align-content: space-between !important;
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-sm-around {
    -webkit-align-content: space-around !important;
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-sm-stretch {
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-sm-auto {
    -webkit-align-self: auto !important;
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-sm-start {
    -webkit-align-self: flex-start !important;
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-sm-end {
    -webkit-align-self: flex-end !important;
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-sm-center {
    -webkit-align-self: center !important;
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-sm-baseline {
    -webkit-align-self: baseline !important;
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-sm-stretch {
    -webkit-align-self: stretch !important;
    -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;
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-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;
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
    -moz-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    -webkit-flex-shrink: 1 !important;
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-md-around {
    -webkit-justify-content: space-around !important;
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-md-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }
  .align-items-md-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }
  .align-items-md-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-content-md-start {
    -webkit-align-content: flex-start !important;
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-md-end {
    -webkit-align-content: flex-end !important;
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-md-center {
    -webkit-align-content: center !important;
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-md-between {
    -webkit-align-content: space-between !important;
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-md-around {
    -webkit-align-content: space-around !important;
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-md-stretch {
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-md-auto {
    -webkit-align-self: auto !important;
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-md-start {
    -webkit-align-self: flex-start !important;
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-md-end {
    -webkit-align-self: flex-end !important;
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-md-center {
    -webkit-align-self: center !important;
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-md-baseline {
    -webkit-align-self: baseline !important;
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-md-stretch {
    -webkit-align-self: stretch !important;
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-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;
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
    -moz-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    -webkit-flex-shrink: 1 !important;
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-lg-around {
    -webkit-justify-content: space-around !important;
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-lg-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }
  .align-items-lg-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }
  .align-items-lg-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-content-lg-start {
    -webkit-align-content: flex-start !important;
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-lg-end {
    -webkit-align-content: flex-end !important;
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-lg-center {
    -webkit-align-content: center !important;
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-lg-between {
    -webkit-align-content: space-between !important;
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-lg-around {
    -webkit-align-content: space-around !important;
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-lg-stretch {
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-lg-auto {
    -webkit-align-self: auto !important;
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-lg-start {
    -webkit-align-self: flex-start !important;
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-lg-end {
    -webkit-align-self: flex-end !important;
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-lg-center {
    -webkit-align-self: center !important;
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-lg-baseline {
    -webkit-align-self: baseline !important;
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-lg-stretch {
    -webkit-align-self: stretch !important;
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-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;
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-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;
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
    -moz-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    -webkit-flex-shrink: 1 !important;
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-xl-around {
    -webkit-justify-content: space-around !important;
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-xl-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }
  .align-items-xl-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }
  .align-items-xl-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-content-xl-start {
    -webkit-align-content: flex-start !important;
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-xl-end {
    -webkit-align-content: flex-end !important;
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-xl-center {
    -webkit-align-content: center !important;
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-xl-between {
    -webkit-align-content: space-between !important;
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-xl-around {
    -webkit-align-content: space-around !important;
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-xl-stretch {
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-xl-auto {
    -webkit-align-self: auto !important;
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-xl-start {
    -webkit-align-self: flex-start !important;
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-xl-end {
    -webkit-align-self: flex-end !important;
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-xl-center {
    -webkit-align-self: center !important;
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-xl-baseline {
    -webkit-align-self: baseline !important;
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-xl-stretch {
    -webkit-align-self: stretch !important;
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

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

.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: 1rem !important; }

.mt-1,
.my-1 {
  margin-top: 1rem !important; }

.mr-1,
.mx-1 {
  margin-right: 1rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 1rem !important; }

.ml-1,
.mx-1 {
  margin-left: 1rem !important; }

.m-2 {
  margin: 1.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 1.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 1.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 1.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 1.5rem !important; }

.m-3 {
  margin: 3rem !important; }

.mt-3,
.my-3 {
  margin-top: 3rem !important; }

.mr-3,
.mx-3 {
  margin-right: 3rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 3rem !important; }

.ml-3,
.mx-3 {
  margin-left: 3rem !important; }

.m-4 {
  margin: 3.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 3.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 3.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 3.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 3.5rem !important; }

.m-5 {
  margin: 4rem !important; }

.mt-5,
.my-5 {
  margin-top: 4rem !important; }

.mr-5,
.mx-5 {
  margin-right: 4rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 4rem !important; }

.ml-5,
.mx-5 {
  margin-left: 4rem !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: 1rem !important; }

.pt-1,
.py-1 {
  padding-top: 1rem !important; }

.pr-1,
.px-1 {
  padding-right: 1rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 1rem !important; }

.pl-1,
.px-1 {
  padding-left: 1rem !important; }

.p-2 {
  padding: 1.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 1.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 1.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 1.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 1.5rem !important; }

.p-3 {
  padding: 3rem !important; }

.pt-3,
.py-3 {
  padding-top: 3rem !important; }

.pr-3,
.px-3 {
  padding-right: 3rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 3rem !important; }

.pl-3,
.px-3 {
  padding-left: 3rem !important; }

.p-4 {
  padding: 3.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 3.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 3.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 3.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 3.5rem !important; }

.p-5 {
  padding: 4rem !important; }

.pt-5,
.py-5 {
  padding-top: 4rem !important; }

.pr-5,
.px-5 {
  padding-right: 4rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 4rem !important; }

.pl-5,
.px-5 {
  padding-left: 4rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    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: 1rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 1rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 1rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 1rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 1rem !important; }
  .m-sm-2 {
    margin: 1.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 1.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 1.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 1.5rem !important; }
  .m-sm-3 {
    margin: 3rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 3rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 3rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 3rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 3rem !important; }
  .m-sm-4 {
    margin: 3.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 3.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 3.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 3.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 3.5rem !important; }
  .m-sm-5 {
    margin: 4rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 4rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 4rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 4rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 4rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 1rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 1rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 1rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 1rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 1rem !important; }
  .p-sm-2 {
    padding: 1.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 1.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 1.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 1.5rem !important; }
  .p-sm-3 {
    padding: 3rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 3rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 3rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 3rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 3rem !important; }
  .p-sm-4 {
    padding: 3.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 3.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 3.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 3.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 3.5rem !important; }
  .p-sm-5 {
    padding: 4rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 4rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 4rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 4rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 4rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 1rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 1rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 1rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 1rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 1rem !important; }
  .m-md-2 {
    margin: 1.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 1.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 1.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 1.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 1.5rem !important; }
  .m-md-3 {
    margin: 3rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 3rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 3rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 3rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 3rem !important; }
  .m-md-4 {
    margin: 3.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 3.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 3.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 3.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 3.5rem !important; }
  .m-md-5 {
    margin: 4rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 4rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 4rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 4rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 4rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 1rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 1rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 1rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 1rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 1rem !important; }
  .p-md-2 {
    padding: 1.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 1.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 1.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 1.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 1.5rem !important; }
  .p-md-3 {
    padding: 3rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 3rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 3rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 3rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 3rem !important; }
  .p-md-4 {
    padding: 3.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 3.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 3.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 3.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 3.5rem !important; }
  .p-md-5 {
    padding: 4rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 4rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 4rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 4rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 4rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 1rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 1rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 1rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 1rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 1rem !important; }
  .m-lg-2 {
    margin: 1.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 1.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 1.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 1.5rem !important; }
  .m-lg-3 {
    margin: 3rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 3rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 3rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 3rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 3rem !important; }
  .m-lg-4 {
    margin: 3.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 3.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 3.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 3.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 3.5rem !important; }
  .m-lg-5 {
    margin: 4rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 4rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 4rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 4rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 4rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 1rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 1rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 1rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 1rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 1rem !important; }
  .p-lg-2 {
    padding: 1.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 1.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 1.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 1.5rem !important; }
  .p-lg-3 {
    padding: 3rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 3rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 3rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 3rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 3rem !important; }
  .p-lg-4 {
    padding: 3.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 3.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 3.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 3.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 3.5rem !important; }
  .p-lg-5 {
    padding: 4rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 4rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 4rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 4rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 4rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 1rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 1rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 1rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 1rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 1rem !important; }
  .m-xl-2 {
    margin: 1.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 1.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 1.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 1.5rem !important; }
  .m-xl-3 {
    margin: 3rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 3rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 3rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 3rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 3rem !important; }
  .m-xl-4 {
    margin: 3.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 3.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 3.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 3.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 3.5rem !important; }
  .m-xl-5 {
    margin: 4rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 4rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 4rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 4rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 4rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 1rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 1rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 1rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 1rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 1rem !important; }
  .p-xl-2 {
    padding: 1.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 1.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 1.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 1.5rem !important; }
  .p-xl-3 {
    padding: 3rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 3rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 3rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 3rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 3rem !important; }
  .p-xl-4 {
    padding: 3.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 3.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 3.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 3.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 3.5rem !important; }
  .p-xl-5 {
    padding: 4rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 4rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 4rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 4rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 4rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: "Montserrat", Georgia, "Times New Roman", Times, serif; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #00B5B8 !important; }

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

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

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

.text-success {
  color: #16D39A !important; }

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

.text-info {
  color: #2DCEE3 !important; }

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

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

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

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

a.text-danger:hover, a.text-danger:focus {
  color: #ff425c !important; }

.text-light {
  color: #BABFC7 !important; }

a.text-light:hover, a.text-light:focus {
  color: #9ea5b0 !important; }

.text-dark {
  color: #1B2942 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #0c131e !important; }

.text-body {
  color: #404E67 !important; }

.text-muted {
  color: #404E67 !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; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #626E82 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #98A4B8; }
  .table .thead-dark th {
    color: inherit;
    border-color: #98A4B8; } }

@font-face{font-family:feather;src:url(/build/fonts/feather.0b17bdf4.eot);src:url(/build/fonts/feather.0b17bdf4.eot#iefix) format('embedded-opentype'),url(/build/fonts/feather.ef0bf66f.ttf) format('truetype'),url(/build/fonts/feather.34f9a3a9.woff) format('woff'),url(/build/images/feather.6335978d.svg#feather) format('svg');font-weight:400;font-style:normal}[class*=" ft-"],[class^=ft-]{font-family:feather!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ft-bold:before{content:"\E9EA"}.ft-crop:before{content:"\E9EB"}.ft-help-circle:before{content:"\E9EC"}.ft-italic:before{content:"\E9ED"}.ft-shopping-cart:before{content:"\E9EE"}.ft-underline:before{content:"\E9EF"}.ft-activity:before{content:"\E900"}.ft-airplay:before{content:"\E901"}.ft-alert-circle:before{content:"\E902"}.ft-alert-octagon:before{content:"\E903"}.ft-alert-triangle:before{content:"\E904"}.ft-align-center:before{content:"\E905"}.ft-align-justify:before{content:"\E906"}.ft-align-left:before{content:"\E907"}.ft-align-right:before{content:"\E908"}.ft-anchor:before{content:"\E909"}.ft-aperture:before{content:"\E90A"}.ft-arrow-down-left:before{content:"\E90B"}.ft-arrow-down-right:before{content:"\E90C"}.ft-arrow-down:before{content:"\E90D"}.ft-arrow-left:before{content:"\E90E"}.ft-arrow-right:before{content:"\E90F"}.ft-arrow-up-left:before{content:"\E910"}.ft-arrow-up-right:before{content:"\E911"}.ft-arrow-up:before{content:"\E912"}.ft-at-sign:before{content:"\E913"}.ft-award:before{content:"\E914"}.ft-bar-chart-2:before{content:"\E915"}.ft-bar-chart:before{content:"\E916"}.ft-battery-charging:before{content:"\E917"}.ft-battery:before{content:"\E918"}.ft-bell-off:before{content:"\E919"}.ft-bell:before{content:"\E91A"}.ft-bluetooth:before{content:"\E91B"}.ft-book:before{content:"\E91C"}.ft-bookmark:before{content:"\E91D"}.ft-box:before{content:"\E91E"}.ft-briefcase:before{content:"\E91F"}.ft-calendar:before{content:"\E920"}.ft-camera-off:before{content:"\E921"}.ft-camera:before{content:"\E922"}.ft-cast:before{content:"\E923"}.ft-check-circle:before{content:"\E924"}.ft-check-square:before{content:"\E925"}.ft-check:before{content:"\E926"}.ft-chevron-down:before{content:"\E927"}.ft-chevron-left:before{content:"\E928"}.ft-chevron-right:before{content:"\E929"}.ft-chevron-up:before{content:"\E92A"}.ft-chevrons-down:before{content:"\E92B"}.ft-chevrons-left:before{content:"\E92C"}.ft-chevrons-right:before{content:"\E92D"}.ft-chevrons-up:before{content:"\E92E"}.ft-chrome:before{content:"\E92F"}.ft-circle:before{content:"\E930"}.ft-clipboard:before{content:"\E931"}.ft-clock:before{content:"\E932"}.ft-cloud-drizzle:before{content:"\E933"}.ft-cloud-lightning:before{content:"\E934"}.ft-cloud-off:before{content:"\E935"}.ft-cloud-rain:before{content:"\E936"}.ft-cloud-snow:before{content:"\E937"}.ft-cloud:before{content:"\E938"}.ft-codepen:before{content:"\E939"}.ft-command:before{content:"\E93A"}.ft-compass:before{content:"\E93B"}.ft-copy:before{content:"\E93C"}.ft-corner-down-left:before{content:"\E93D"}.ft-corner-down-right:before{content:"\E93E"}.ft-corner-left-down:before{content:"\E93F"}.ft-corner-left-up:before{content:"\E940"}.ft-corner-right-down:before{content:"\E941"}.ft-corner-right-up:before{content:"\E942"}.ft-corner-up-left:before{content:"\E943"}.ft-corner-up-right:before{content:"\E944"}.ft-cpu:before{content:"\E945"}.ft-credit-card:before{content:"\E946"}.ft-crosshair:before{content:"\E947"}.ft-delete:before{content:"\E948"}.ft-disc:before{content:"\E949"}.ft-download-cloud:before{content:"\E94A"}.ft-download:before{content:"\E94B"}.ft-droplet:before{content:"\E94C"}.ft-edit-2:before{content:"\E94D"}.ft-edit-3:before{content:"\E94E"}.ft-edit:before{content:"\E94F"}.ft-external-link:before{content:"\E950"}.ft-eye-off:before{content:"\E951"}.ft-eye:before{content:"\E952"}.ft-facebook:before{content:"\E953"}.ft-fast-forward:before{content:"\E954"}.ft-feather:before{content:"\E955"}.ft-file-minus:before{content:"\E956"}.ft-file-plus:before{content:"\E957"}.ft-file-text:before{content:"\E958"}.ft-file:before{content:"\E959"}.ft-film:before{content:"\E95A"}.ft-filter:before{content:"\E95B"}.ft-flag:before{content:"\E95C"}.ft-folder:before{content:"\E95D"}.ft-github:before{content:"\E95E"}.ft-gitlab:before{content:"\E95F"}.ft-globe:before{content:"\E960"}.ft-grid:before{content:"\E961"}.ft-hash:before{content:"\E962"}.ft-headphones:before{content:"\E963"}.ft-heart:before{content:"\E964"}.ft-home:before{content:"\E965"}.ft-image:before{content:"\E966"}.ft-inbox:before{content:"\E967"}.ft-info:before{content:"\E968"}.ft-instagram:before{content:"\E969"}.ft-layers:before{content:"\E96A"}.ft-layout:before{content:"\E96B"}.ft-life-buoy:before{content:"\E96C"}.ft-link-2:before{content:"\E96D"}.ft-link:before{content:"\E96E"}.ft-list:before{content:"\E96F"}.ft-loader:before{content:"\E970"}.ft-lock:before{content:"\E971"}.ft-log-in:before{content:"\E972"}.ft-log-out:before{content:"\E973"}.ft-mail:before{content:"\E974"}.ft-map-pin:before{content:"\E975"}.ft-map:before{content:"\E976"}.ft-maximize-2:before{content:"\E977"}.ft-maximize:before{content:"\E978"}.ft-menu:before{content:"\E979"}.ft-message-circle:before{content:"\E97A"}.ft-message-square:before{content:"\E97B"}.ft-mic-off:before{content:"\E97C"}.ft-mic:before{content:"\E97D"}.ft-minimize-2:before{content:"\E97E"}.ft-minimize:before{content:"\E97F"}.ft-minus-circle:before{content:"\E980"}.ft-minus-square:before{content:"\E981"}.ft-minus:before{content:"\E982"}.ft-monitor:before{content:"\E983"}.ft-moon:before{content:"\E984"}.ft-more-horizontal:before{content:"\E985"}.ft-more-vertical:before{content:"\E986"}.ft-move:before{content:"\E987"}.ft-music:before{content:"\E988"}.ft-navigation-2:before{content:"\E989"}.ft-navigation:before{content:"\E98A"}.ft-octagon:before{content:"\E98B"}.ft-package:before{content:"\E98C"}.ft-paperclip:before{content:"\E98D"}.ft-pause-circle:before{content:"\E98E"}.ft-pause:before{content:"\E98F"}.ft-percent:before{content:"\E990"}.ft-phone-call:before{content:"\E991"}.ft-phone-forwarded:before{content:"\E992"}.ft-phone-incoming:before{content:"\E993"}.ft-phone-missed:before{content:"\E994"}.ft-phone-off:before{content:"\E995"}.ft-phone-outgoing:before{content:"\E996"}.ft-phone:before{content:"\E997"}.ft-pie-chart:before{content:"\E998"}.ft-play-circle:before{content:"\E999"}.ft-play:before{content:"\E99A"}.ft-plus-circle:before{content:"\E99B"}.ft-plus-square:before{content:"\E99C"}.ft-plus:before{content:"\E99D"}.ft-pocket:before{content:"\E99E"}.ft-power:before{content:"\E99F"}.ft-printer:before{content:"\E9A0"}.ft-radio:before{content:"\E9A1"}.ft-refresh-ccw:before{content:"\E9A2"}.ft-refresh-cw:before{content:"\E9A3"}.ft-repeat:before{content:"\E9A4"}.ft-rewind:before{content:"\E9A5"}.ft-rotate-ccw:before{content:"\E9A6"}.ft-rotate-cw:before{content:"\E9A7"}.ft-save:before{content:"\E9A8"}.ft-scissors:before{content:"\E9A9"}.ft-search:before{content:"\E9AA"}.ft-server:before{content:"\E9AB"}.ft-settings:before{content:"\E9AC"}.ft-share-2:before{content:"\E9AD"}.ft-share:before{content:"\E9AE"}.ft-shield:before{content:"\E9AF"}.ft-shuffle:before{content:"\E9B0"}.ft-sidebar:before{content:"\E9B1"}.ft-skip-back:before{content:"\E9B2"}.ft-skip-forward:before{content:"\E9B3"}.ft-slack:before{content:"\E9B4"}.ft-slash:before{content:"\E9B5"}.ft-sliders:before{content:"\E9B6"}.ft-smartphone:before{content:"\E9B7"}.ft-speaker:before{content:"\E9B8"}.ft-square:before{content:"\E9B9"}.ft-star:before{content:"\E9BA"}.ft-stop-circle:before{content:"\E9BB"}.ft-sun:before{content:"\E9BC"}.ft-sunrise:before{content:"\E9BD"}.ft-sunset:before{content:"\E9BE"}.ft-tablet:before{content:"\E9BF"}.ft-tag:before{content:"\E9C0"}.ft-target:before{content:"\E9C1"}.ft-thermometer:before{content:"\E9C2"}.ft-thumbs-down:before{content:"\E9C3"}.ft-thumbs-up:before{content:"\E9C4"}.ft-toggle-left:before{content:"\E9C5"}.ft-toggle-right:before{content:"\E9C6"}.ft-trash-2:before{content:"\E9C7"}.ft-trash:before{content:"\E9C8"}.ft-trending-down:before{content:"\E9C9"}.ft-trending-up:before{content:"\E9CA"}.ft-triangle:before{content:"\E9CB"}.ft-tv:before{content:"\E9CC"}.ft-twitter:before{content:"\E9CD"}.ft-type:before{content:"\E9CE"}.ft-umbrella:before{content:"\E9CF"}.ft-unlock:before{content:"\E9D0"}.ft-upload-cloud:before{content:"\E9D1"}.ft-upload:before{content:"\E9D2"}.ft-user-check:before{content:"\E9D3"}.ft-user-minus:before{content:"\E9D4"}.ft-user-plus:before{content:"\E9D5"}.ft-user-x:before{content:"\E9D6"}.ft-user:before{content:"\E9D7"}.ft-users:before{content:"\E9D8"}.ft-video-off:before{content:"\E9D9"}.ft-video:before{content:"\E9DA"}.ft-voicemail:before{content:"\E9DB"}.ft-volume-1:before{content:"\E9DC"}.ft-volume-2:before{content:"\E9DD"}.ft-volume-x:before{content:"\E9DE"}.ft-volume:before{content:"\E9DF"}.ft-watch:before{content:"\E9E0"}.ft-wifi-off:before{content:"\E9E1"}.ft-wifi:before{content:"\E9E2"}.ft-wind:before{content:"\E9E3"}.ft-x-circle:before{content:"\E9E4"}.ft-x-square:before{content:"\E9E5"}.ft-x:before{content:"\E9E6"}.ft-zap:before{content:"\E9E7"}.ft-zoom-in:before{content:"\E9E8"}.ft-zoom-out:before{content:"\E9E9"}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa,.fa-stack{display:inline-block}.fa-fw,.fa-li{text-align:center}@font-face{font-family:FontAwesome;src:url(/build/fonts/fontawesome-webfont.674f50d2.eot);src:url(/build/fonts/fontawesome-webfont.674f50d2.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(data:font/x-font-woff;charset=utf-8;base64,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) format('woff'),url(/build/fonts/fontawesome-webfont.b06871f2.ttf) format('truetype'),url(/build/images/fontawesome-webfont.acf3dcb7.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.flag-icon,.flag-icon-background{background-repeat:no-repeat;background-size:contain;background-position:50%}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\A0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(/build/images/ad.78a5ef8e.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(/build/images/ad.3b75231e.svg)}.flag-icon-ae{background-image:url(/build/images/ae.1d281ed9.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(/build/images/ae.201a7ecb.svg)}.flag-icon-af{background-image:url(/build/images/af.339e1311.svg)}.flag-icon-af.flag-icon-squared{background-image:url(/build/images/af.0dfb903b.svg)}.flag-icon-ag{background-image:url(/build/images/ag.43f5ec5f.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(/build/images/ag.dd00102d.svg)}.flag-icon-ai{background-image:url(/build/images/ai.b3fbdf3b.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(/build/images/ai.81e46c1d.svg)}.flag-icon-al{background-image:url(/build/images/al.a07d2864.svg)}.flag-icon-al.flag-icon-squared{background-image:url(/build/images/al.ec95fee3.svg)}.flag-icon-am{background-image:url(/build/images/am.1f8cb3f4.svg)}.flag-icon-am.flag-icon-squared{background-image:url(/build/images/am.675900ed.svg)}.flag-icon-ao{background-image:url(/build/images/ao.ede40421.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(/build/images/ao.1c29fb6f.svg)}.flag-icon-aq{background-image:url(/build/images/aq.3261c2b0.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(/build/images/aq.df27fcfd.svg)}.flag-icon-ar{background-image:url(/build/images/ar.fab5d7bc.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(/build/images/ar.9af8753c.svg)}.flag-icon-as{background-image:url(/build/images/as.480d167a.svg)}.flag-icon-as.flag-icon-squared{background-image:url(/build/images/as.d6923bae.svg)}.flag-icon-at{background-image:url(/build/images/at.0bb707d4.svg)}.flag-icon-at.flag-icon-squared{background-image:url(/build/images/at.4d92000b.svg)}.flag-icon-au{background-image:url(/build/images/au.95735e20.svg)}.flag-icon-au.flag-icon-squared{background-image:url(/build/images/au.fd8563ef.svg)}.flag-icon-aw{background-image:url(/build/images/aw.7f503ec4.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(/build/images/aw.a8209356.svg)}.flag-icon-ax{background-image:url(/build/images/ax.b7cb7e2a.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(/build/images/ax.0393f575.svg)}.flag-icon-az{background-image:url(/build/images/az.4436e304.svg)}.flag-icon-az.flag-icon-squared{background-image:url(/build/images/az.180d55a6.svg)}.flag-icon-ba{background-image:url(/build/images/ba.b2a453d5.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(/build/images/ba.5f6a7309.svg)}.flag-icon-bb{background-image:url(/build/images/bb.8d8c90d7.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(/build/images/bb.fce8ac3e.svg)}.flag-icon-bd{background-image:url(/build/images/bd.7d936d62.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(/build/images/bd.81d919dd.svg)}.flag-icon-be{background-image:url(/build/images/be.851696cb.svg)}.flag-icon-be.flag-icon-squared{background-image:url(/build/images/be.f9d78d77.svg)}.flag-icon-bf{background-image:url(/build/images/bf.8471d39b.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(/build/images/bf.5e982378.svg)}.flag-icon-bg{background-image:url(/build/images/bg.5d2babc9.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(/build/images/bg.1e5de095.svg)}.flag-icon-bh{background-image:url(/build/images/bh.64fbbb84.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(/build/images/bh.9cd46cfe.svg)}.flag-icon-bi{background-image:url(/build/images/bi.ddbe8e3f.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(/build/images/bi.bdca9026.svg)}.flag-icon-bj{background-image:url(/build/images/bj.73ca1704.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(/build/images/bj.00e04d92.svg)}.flag-icon-bl{background-image:url(/build/images/bl.994df095.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(/build/images/bl.c9e464d9.svg)}.flag-icon-bm{background-image:url(/build/images/bm.dbd36ba3.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(/build/images/bm.9c3ed536.svg)}.flag-icon-bn{background-image:url(/build/images/bn.427230e8.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(/build/images/bn.2c422392.svg)}.flag-icon-bo{background-image:url(/build/images/bo.68b087c0.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(/build/images/bo.b5dd2009.svg)}.flag-icon-bq{background-image:url(/build/images/bq.60ba4677.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(/build/images/bq.13e7d9ad.svg)}.flag-icon-br{background-image:url(/build/images/br.af9012dc.svg)}.flag-icon-br.flag-icon-squared{background-image:url(/build/images/br.d01c375d.svg)}.flag-icon-bs{background-image:url(/build/images/bs.30bbf0ec.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(/build/images/bs.54ca6c7a.svg)}.flag-icon-bt{background-image:url(/build/images/bt.c59d6cd4.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(/build/images/bt.17c8f1b2.svg)}.flag-icon-bv{background-image:url(/build/images/bv.19acce5f.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(/build/images/bv.f7bdc1ed.svg)}.flag-icon-bw{background-image:url(/build/images/bw.b708b280.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(/build/images/bw.222424c2.svg)}.flag-icon-by{background-image:url(/build/images/by.e3816126.svg)}.flag-icon-by.flag-icon-squared{background-image:url(/build/images/by.851744c8.svg)}.flag-icon-bz{background-image:url(/build/images/bz.f6c04e11.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(/build/images/bz.41fe018e.svg)}.flag-icon-ca{background-image:url(/build/images/ca.2dd02bb0.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(/build/images/ca.7e994bdc.svg)}.flag-icon-cc{background-image:url(/build/images/cc.4362c7e7.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(/build/images/cc.572471bd.svg)}.flag-icon-cd{background-image:url(/build/images/cd.25868a96.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(/build/images/cd.383deb40.svg)}.flag-icon-cf{background-image:url(/build/images/cf.9029cb92.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(/build/images/cf.aaa41b8c.svg)}.flag-icon-cg{background-image:url(/build/images/cg.edbfbc87.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(/build/images/cg.e90d0f73.svg)}.flag-icon-ch{background-image:url(/build/images/ch.f55af20b.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(/build/images/ch.75db5a41.svg)}.flag-icon-ci{background-image:url(/build/images/ci.a58e55f4.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(/build/images/ci.a8bb4d9d.svg)}.flag-icon-ck{background-image:url(/build/images/ck.7ab1552e.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(/build/images/ck.b3e88b16.svg)}.flag-icon-cl{background-image:url(/build/images/cl.0cc7706b.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(/build/images/cl.9768e541.svg)}.flag-icon-cm{background-image:url(/build/images/cm.ba51e650.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(/build/images/cm.bee8c924.svg)}.flag-icon-cn{background-image:url(/build/images/cn.f99eb7ba.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(/build/images/cn.29d9cf35.svg)}.flag-icon-co{background-image:url(/build/images/co.ed07e7f3.svg)}.flag-icon-co.flag-icon-squared{background-image:url(/build/images/co.a742e2c1.svg)}.flag-icon-cr{background-image:url(/build/images/cr.1301db57.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(/build/images/cr.6991f72d.svg)}.flag-icon-cu{background-image:url(/build/images/cu.cc4e731c.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(/build/images/cu.e0b76efb.svg)}.flag-icon-cv{background-image:url(/build/images/cv.85c9d587.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(/build/images/cv.b4f5c1e9.svg)}.flag-icon-cw{background-image:url(/build/images/cw.bc7dcd42.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(/build/images/cw.04e8f798.svg)}.flag-icon-cx{background-image:url(/build/images/cx.58e3aae7.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(/build/images/cx.9002f4a7.svg)}.flag-icon-cy{background-image:url(/build/images/cy.b5afa9dd.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(/build/images/cy.a36cd09b.svg)}.flag-icon-cz{background-image:url(/build/images/cz.55281a2f.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(/build/images/cz.72f569ba.svg)}.flag-icon-de{background-image:url(/build/images/de.d81d0ebb.svg)}.flag-icon-de.flag-icon-squared{background-image:url(/build/images/de.29733086.svg)}.flag-icon-dj{background-image:url(/build/images/dj.0b3d1b91.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(/build/images/dj.0a5d2521.svg)}.flag-icon-dk{background-image:url(/build/images/dk.d6e726a8.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(/build/images/dk.f122bb63.svg)}.flag-icon-dm{background-image:url(/build/images/dm.5c6d3f5b.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(/build/images/dm.1e04d3b8.svg)}.flag-icon-do{background-image:url(/build/images/do.c74cbcf4.svg)}.flag-icon-do.flag-icon-squared{background-image:url(/build/images/do.fd033e8a.svg)}.flag-icon-dz{background-image:url(/build/images/dz.44d35712.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(/build/images/dz.1c5b4330.svg)}.flag-icon-ec{background-image:url(/build/images/ec.2114fe6e.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(/build/images/ec.4848ee61.svg)}.flag-icon-ee{background-image:url(/build/images/ee.830a3880.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(/build/images/ee.900b0053.svg)}.flag-icon-eg{background-image:url(/build/images/eg.8e3bb120.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(/build/images/eg.2e7de6a7.svg)}.flag-icon-eh{background-image:url(/build/images/eh.cde7743d.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(/build/images/eh.c39057c3.svg)}.flag-icon-er{background-image:url(/build/images/er.db81cce2.svg)}.flag-icon-er.flag-icon-squared{background-image:url(/build/images/er.3db012ff.svg)}.flag-icon-es{background-image:url(/build/images/es.b8f6038d.svg)}.flag-icon-es.flag-icon-squared{background-image:url(/build/images/es.c3b1984f.svg)}.flag-icon-et{background-image:url(/build/images/et.e6b6f9d7.svg)}.flag-icon-et.flag-icon-squared{background-image:url(/build/images/et.41888111.svg)}.flag-icon-fi{background-image:url(/build/images/fi.3733753b.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(/build/images/fi.41fd00fb.svg)}.flag-icon-fj{background-image:url(/build/images/fj.e9e11609.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(/build/images/fj.57aaef5c.svg)}.flag-icon-fk{background-image:url(/build/images/fk.f202e72c.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(/build/images/fk.6f0123db.svg)}.flag-icon-fm{background-image:url(/build/images/fm.dc5fbf1d.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(/build/images/fm.b933332a.svg)}.flag-icon-fo{background-image:url(/build/images/fo.375ebd5e.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(/build/images/fo.c5b79cc2.svg)}.flag-icon-fr{background-image:url(/build/images/fr.2f09e1e4.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(/build/images/fr.c9e464d9.svg)}.flag-icon-ga{background-image:url(/build/images/ga.4e5e8a64.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(/build/images/ga.77886bd4.svg)}.flag-icon-gb{background-image:url(/build/images/gb.5df060a0.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(/build/images/gb.f22b0ee4.svg)}.flag-icon-gd{background-image:url(/build/images/gd.8f560e9c.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(/build/images/gd.6e21ec7e.svg)}.flag-icon-ge{background-image:url(/build/images/ge.782bbcba.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(/build/images/ge.add0d07d.svg)}.flag-icon-gf{background-image:url(/build/images/gf.cb06b699.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(/build/images/gf.2fdc044f.svg)}.flag-icon-gg{background-image:url(/build/images/gg.27dcb063.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(/build/images/gg.7ee2d762.svg)}.flag-icon-gh{background-image:url(/build/images/gh.cc4d2851.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(/build/images/gh.3895c099.svg)}.flag-icon-gi{background-image:url(/build/images/gi.db3602c0.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(/build/images/gi.866228ec.svg)}.flag-icon-gl{background-image:url(/build/images/gl.47d7de15.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(/build/images/gl.229cc132.svg)}.flag-icon-gm{background-image:url(/build/images/gm.d2b4a063.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(/build/images/gm.6d599b7f.svg)}.flag-icon-gn{background-image:url(/build/images/gn.08eac752.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(/build/images/gn.3e48eef8.svg)}.flag-icon-gp{background-image:url(/build/images/gp.2f09e1e4.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(/build/images/gp.c9e464d9.svg)}.flag-icon-gq{background-image:url(/build/images/gq.dea38d5a.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(/build/images/gq.24a34bb0.svg)}.flag-icon-gr{background-image:url(/build/images/gr.0a360625.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(/build/images/gr.5832972d.svg)}.flag-icon-gs{background-image:url(/build/images/gs.8b0eac6d.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(/build/images/gs.06d0809b.svg)}.flag-icon-gt{background-image:url(/build/images/gt.9f2b2dfd.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(/build/images/gt.003be314.svg)}.flag-icon-gu{background-image:url(/build/images/gu.6fc7b410.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(/build/images/gu.a454a4bd.svg)}.flag-icon-gw{background-image:url(/build/images/gw.c70b84b8.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(/build/images/gw.f13d4957.svg)}.flag-icon-gy{background-image:url(/build/images/gy.13687832.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(/build/images/gy.f51fccfc.svg)}.flag-icon-hk{background-image:url(/build/images/hk.7e30d412.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(/build/images/hk.a3c11d10.svg)}.flag-icon-hm{background-image:url(/build/images/hm.dc6db186.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(/build/images/hm.358703dd.svg)}.flag-icon-hn{background-image:url(/build/images/hn.58fef7e9.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(/build/images/hn.2b70619b.svg)}.flag-icon-hr{background-image:url(/build/images/hr.53e4ac41.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(/build/images/hr.2e572863.svg)}.flag-icon-ht{background-image:url(/build/images/ht.4e9ec75b.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(/build/images/ht.4be7a936.svg)}.flag-icon-hu{background-image:url(/build/images/hu.fd87f88e.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(/build/images/hu.df9b2829.svg)}.flag-icon-id{background-image:url(/build/images/id.d3091dea.svg)}.flag-icon-id.flag-icon-squared{background-image:url(/build/images/id.48f1c225.svg)}.flag-icon-ie{background-image:url(/build/images/ie.3214e531.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(/build/images/ie.a27b6532.svg)}.flag-icon-il{background-image:url(/build/images/il.46e20905.svg)}.flag-icon-il.flag-icon-squared{background-image:url(/build/images/il.c1379020.svg)}.flag-icon-im{background-image:url(/build/images/im.3e016d11.svg)}.flag-icon-im.flag-icon-squared{background-image:url(/build/images/im.8c51fcfa.svg)}.flag-icon-in{background-image:url(/build/images/in.402b4ac6.svg)}.flag-icon-in.flag-icon-squared{background-image:url(/build/images/in.452060e5.svg)}.flag-icon-io{background-image:url(/build/images/io.41316a3f.svg)}.flag-icon-io.flag-icon-squared{background-image:url(/build/images/io.64784138.svg)}.flag-icon-iq{background-image:url(/build/images/iq.dc0f61f4.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(/build/images/iq.70da9a8e.svg)}.flag-icon-ir{background-image:url(/build/images/ir.a7013c08.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(/build/images/ir.da2cf31c.svg)}.flag-icon-is{background-image:url(/build/images/is.e24bc7a5.svg)}.flag-icon-is.flag-icon-squared{background-image:url(/build/images/is.d8081da0.svg)}.flag-icon-it{background-image:url(/build/images/it.ab91b327.svg)}.flag-icon-it.flag-icon-squared{background-image:url(/build/images/it.1b665793.svg)}.flag-icon-je{background-image:url(/build/images/je.2496385f.svg)}.flag-icon-je.flag-icon-squared{background-image:url(/build/images/je.9b525d73.svg)}.flag-icon-jm{background-image:url(/build/images/jm.7fe37412.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(/build/images/jm.a1434d4c.svg)}.flag-icon-jo{background-image:url(/build/images/jo.e79e725e.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(/build/images/jo.f4a6d88a.svg)}.flag-icon-jp{background-image:url(/build/images/jp.3de11154.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(/build/images/jp.3e48805d.svg)}.flag-icon-ke{background-image:url(/build/images/ke.eb56b0fb.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(/build/images/ke.f45b4961.svg)}.flag-icon-kg{background-image:url(/build/images/kg.5a6fb07c.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(/build/images/kg.500d88e9.svg)}.flag-icon-kh{background-image:url(/build/images/kh.42221855.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(/build/images/kh.1543a39f.svg)}.flag-icon-ki{background-image:url(/build/images/ki.b76fb20a.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(/build/images/ki.fbd04c21.svg)}.flag-icon-km{background-image:url(/build/images/km.c8bf0c80.svg)}.flag-icon-km.flag-icon-squared{background-image:url(/build/images/km.72a6c9fd.svg)}.flag-icon-kn{background-image:url(/build/images/kn.b5a85f0f.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(/build/images/kn.8619b722.svg)}.flag-icon-kp{background-image:url(/build/images/kp.2935830a.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(/build/images/kp.652ed8b3.svg)}.flag-icon-kr{background-image:url(/build/images/kr.a7e3783a.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(/build/images/kr.e369e474.svg)}.flag-icon-kw{background-image:url(/build/images/kw.082e6d77.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(/build/images/kw.60886a1a.svg)}.flag-icon-ky{background-image:url(/build/images/ky.b148cc3d.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(/build/images/ky.079499c7.svg)}.flag-icon-kz{background-image:url(/build/images/kz.75bd15e1.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(/build/images/kz.126d85fd.svg)}.flag-icon-la{background-image:url(/build/images/la.0175af4a.svg)}.flag-icon-la.flag-icon-squared{background-image:url(/build/images/la.5166ae5f.svg)}.flag-icon-lb{background-image:url(/build/images/lb.9d7809ac.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(/build/images/lb.0ed365a7.svg)}.flag-icon-lc{background-image:url(/build/images/lc.0d079e39.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(/build/images/lc.0a7e9442.svg)}.flag-icon-li{background-image:url(/build/images/li.49496953.svg)}.flag-icon-li.flag-icon-squared{background-image:url(/build/images/li.14595ce6.svg)}.flag-icon-lk{background-image:url(/build/images/lk.ae3b201e.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(/build/images/lk.eaf0209a.svg)}.flag-icon-lr{background-image:url(/build/images/lr.5fbbdd2c.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(/build/images/lr.33d2b86d.svg)}.flag-icon-ls{background-image:url(/build/images/ls.f569fcb1.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(/build/images/ls.a85b37cf.svg)}.flag-icon-lt{background-image:url(/build/images/lt.6b2f04d6.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(/build/images/lt.f60fa7eb.svg)}.flag-icon-lu{background-image:url(/build/images/lu.f5397855.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(/build/images/lu.6146b22f.svg)}.flag-icon-lv{background-image:url(/build/images/lv.aa977712.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(/build/images/lv.d49ec9c6.svg)}.flag-icon-ly{background-image:url(/build/images/ly.2441391f.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(/build/images/ly.92b66622.svg)}.flag-icon-ma{background-image:url(/build/images/ma.581173bd.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(/build/images/ma.842a8773.svg)}.flag-icon-mc{background-image:url(/build/images/mc.5d5286e1.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(/build/images/mc.71f4b02a.svg)}.flag-icon-md{background-image:url(/build/images/md.7f6face5.svg)}.flag-icon-md.flag-icon-squared{background-image:url(/build/images/md.ebd1e895.svg)}.flag-icon-me{background-image:url(/build/images/me.42cb8d76.svg)}.flag-icon-me.flag-icon-squared{background-image:url(/build/images/me.8e3867dd.svg)}.flag-icon-mf{background-image:url(/build/images/mf.4f9c4021.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(/build/images/mf.d7c64c34.svg)}.flag-icon-mg{background-image:url(/build/images/mg.5ecf725f.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(/build/images/mg.b7c0a181.svg)}.flag-icon-mh{background-image:url(/build/images/mh.989db8ae.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(/build/images/mh.769b2ce4.svg)}.flag-icon-mk{background-image:url(/build/images/mk.8f27127c.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(/build/images/mk.f5e20aef.svg)}.flag-icon-ml{background-image:url(/build/images/ml.9188dccf.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(/build/images/ml.fb6915d2.svg)}.flag-icon-mm{background-image:url(/build/images/mm.a210c6ba.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(/build/images/mm.2d5471c3.svg)}.flag-icon-mn{background-image:url(/build/images/mn.024b272e.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(/build/images/mn.f5fbbc95.svg)}.flag-icon-mo{background-image:url(/build/images/mo.e288e1ac.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(/build/images/mo.ca730b9b.svg)}.flag-icon-mp{background-image:url(/build/images/mp.51426182.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(/build/images/mp.54a97631.svg)}.flag-icon-mq{background-image:url(/build/images/mq.850bc87f.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(/build/images/mq.2961b72b.svg)}.flag-icon-mr{background-image:url(/build/images/mr.695c9908.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(/build/images/mr.f12d5fde.svg)}.flag-icon-ms{background-image:url(/build/images/ms.701093b4.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(/build/images/ms.4360ca11.svg)}.flag-icon-mt{background-image:url(/build/images/mt.520506ea.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(/build/images/mt.f1837e40.svg)}.flag-icon-mu{background-image:url(/build/images/mu.aa4c0583.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(/build/images/mu.bd0bebf1.svg)}.flag-icon-mv{background-image:url(/build/images/mv.a8ff2cc6.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(/build/images/mv.8f866c77.svg)}.flag-icon-mw{background-image:url(/build/images/mw.4ca3522b.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(/build/images/mw.e7a90e05.svg)}.flag-icon-mx{background-image:url(/build/images/mx.c462fbca.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(/build/images/mx.4be85eab.svg)}.flag-icon-my{background-image:url(/build/images/my.9771c605.svg)}.flag-icon-my.flag-icon-squared{background-image:url(/build/images/my.f7c0c8f2.svg)}.flag-icon-mz{background-image:url(/build/images/mz.cbb5e116.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(/build/images/mz.45909690.svg)}.flag-icon-na{background-image:url(/build/images/na.316d873e.svg)}.flag-icon-na.flag-icon-squared{background-image:url(/build/images/na.a9914e6a.svg)}.flag-icon-nc{background-image:url(/build/images/nc.5bfaf7a2.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(/build/images/nc.6f060b32.svg)}.flag-icon-ne{background-image:url(/build/images/ne.b8a0e9ae.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(/build/images/ne.e852679c.svg)}.flag-icon-nf{background-image:url(/build/images/nf.b4145a64.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(/build/images/nf.24fa151c.svg)}.flag-icon-ng{background-image:url(/build/images/ng.309e0794.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(/build/images/ng.f2ea94b4.svg)}.flag-icon-ni{background-image:url(/build/images/ni.59cafd57.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(/build/images/ni.76a6401d.svg)}.flag-icon-nl{background-image:url(/build/images/nl.62b5443d.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(/build/images/nl.b48d34a2.svg)}.flag-icon-no{background-image:url(/build/images/no.0c98c480.svg)}.flag-icon-no.flag-icon-squared{background-image:url(/build/images/no.b855834e.svg)}.flag-icon-np{background-image:url(/build/images/np.0bc13851.svg)}.flag-icon-np.flag-icon-squared{background-image:url(/build/images/np.fed92a40.svg)}.flag-icon-nr{background-image:url(/build/images/nr.68e197a2.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(/build/images/nr.7b85674c.svg)}.flag-icon-nu{background-image:url(/build/images/nu.650aaffc.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(/build/images/nu.76d47b01.svg)}.flag-icon-nz{background-image:url(/build/images/nz.66da1c70.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(/build/images/nz.8d9d5b80.svg)}.flag-icon-om{background-image:url(/build/images/om.d3eca0fe.svg)}.flag-icon-om.flag-icon-squared{background-image:url(/build/images/om.c34bf82d.svg)}.flag-icon-pa{background-image:url(/build/images/pa.22a48014.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(/build/images/pa.f04e2db8.svg)}.flag-icon-pe{background-image:url(/build/images/pe.3d42d42c.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(/build/images/pe.7f5e882d.svg)}.flag-icon-pf{background-image:url(/build/images/pf.e814e4c4.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(/build/images/pf.cd4ca0aa.svg)}.flag-icon-pg{background-image:url(/build/images/pg.94f50b75.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(/build/images/pg.8aa3495f.svg)}.flag-icon-ph{background-image:url(/build/images/ph.14d23355.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(/build/images/ph.f3f06f8e.svg)}.flag-icon-pk{background-image:url(/build/images/pk.79e8d1d7.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(/build/images/pk.f85a28f9.svg)}.flag-icon-pl{background-image:url(/build/images/pl.fad79a02.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(/build/images/pl.9435f80b.svg)}.flag-icon-pm{background-image:url(/build/images/pm.b3fe124e.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(/build/images/pm.db648c84.svg)}.flag-icon-pn{background-image:url(/build/images/pn.981d8f79.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(/build/images/pn.414db632.svg)}.flag-icon-pr{background-image:url(/build/images/pr.0a04f734.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(/build/images/pr.52b41817.svg)}.flag-icon-ps{background-image:url(/build/images/ps.3ac04b1c.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(/build/images/ps.182f99ef.svg)}.flag-icon-pt{background-image:url(/build/images/pt.6a4e0baf.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(/build/images/pt.340d3599.svg)}.flag-icon-pw{background-image:url(/build/images/pw.fb40d0e6.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(/build/images/pw.f05bd392.svg)}.flag-icon-py{background-image:url(/build/images/py.908cf1b2.svg)}.flag-icon-py.flag-icon-squared{background-image:url(/build/images/py.3fdd7773.svg)}.flag-icon-qa{background-image:url(/build/images/qa.e211be64.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(/build/images/qa.11d998f5.svg)}.flag-icon-re{background-image:url(/build/images/re.28234b19.svg)}.flag-icon-re.flag-icon-squared{background-image:url(/build/images/re.5e8d7bec.svg)}.flag-icon-ro{background-image:url(/build/images/ro.cbbecc73.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(/build/images/ro.af874e87.svg)}.flag-icon-rs{background-image:url(/build/images/rs.c89987db.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(/build/images/rs.484a005a.svg)}.flag-icon-ru{background-image:url(/build/images/ru.d862459a.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(/build/images/ru.5e2c1a13.svg)}.flag-icon-rw{background-image:url(/build/images/rw.b4301797.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(/build/images/rw.a15eafd8.svg)}.flag-icon-sa{background-image:url(/build/images/sa.d3a0ad4d.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(/build/images/sa.37465ef3.svg)}.flag-icon-sb{background-image:url(/build/images/sb.401fb94a.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(/build/images/sb.8d947efd.svg)}.flag-icon-sc{background-image:url(/build/images/sc.fa4701b9.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(/build/images/sc.20bcebb3.svg)}.flag-icon-sd{background-image:url(/build/images/sd.0ac3655b.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(/build/images/sd.8518e0d5.svg)}.flag-icon-se{background-image:url(/build/images/se.83e645ee.svg)}.flag-icon-se.flag-icon-squared{background-image:url(/build/images/se.ba0f491a.svg)}.flag-icon-sg{background-image:url(/build/images/sg.8a467f1a.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(/build/images/sg.44bd47a3.svg)}.flag-icon-sh{background-image:url(/build/images/sh.87ec8893.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(/build/images/sh.c47ee33b.svg)}.flag-icon-si{background-image:url(/build/images/si.70c6e3a3.svg)}.flag-icon-si.flag-icon-squared{background-image:url(/build/images/si.38ccbaf6.svg)}.flag-icon-sj{background-image:url(/build/images/sj.fa6eb259.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(/build/images/sj.7a4bed05.svg)}.flag-icon-sk{background-image:url(/build/images/sk.61985376.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(/build/images/sk.4d5e47dc.svg)}.flag-icon-sl{background-image:url(/build/images/sl.4db27f7c.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(/build/images/sl.57cb91fc.svg)}.flag-icon-sm{background-image:url(/build/images/sm.07801da8.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(/build/images/sm.0496dadc.svg)}.flag-icon-sn{background-image:url(/build/images/sn.da6a817c.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(/build/images/sn.38f49251.svg)}.flag-icon-so{background-image:url(/build/images/so.b105ba87.svg)}.flag-icon-so.flag-icon-squared{background-image:url(/build/images/so.6f144ebd.svg)}.flag-icon-sr{background-image:url(/build/images/sr.38ed742d.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(/build/images/sr.d1e92e6c.svg)}.flag-icon-ss{background-image:url(/build/images/ss.3c65b7fb.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(/build/images/ss.f7e55b07.svg)}.flag-icon-st{background-image:url(/build/images/st.4d75d6d2.svg)}.flag-icon-st.flag-icon-squared{background-image:url(/build/images/st.00894b0f.svg)}.flag-icon-sv{background-image:url(/build/images/sv.ab972719.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(/build/images/sv.4ca3940b.svg)}.flag-icon-sx{background-image:url(/build/images/sx.49243877.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(/build/images/sx.a78f81b0.svg)}.flag-icon-sy{background-image:url(/build/images/sy.fc44370f.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(/build/images/sy.41e5cf69.svg)}.flag-icon-sz{background-image:url(/build/images/sz.cca48a3e.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(/build/images/sz.ec6e0400.svg)}.flag-icon-tc{background-image:url(/build/images/tc.94b3bd27.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(/build/images/tc.13ee6b87.svg)}.flag-icon-td{background-image:url(/build/images/td.5ba646e1.svg)}.flag-icon-td.flag-icon-squared{background-image:url(/build/images/td.0c5287a4.svg)}.flag-icon-tf{background-image:url(/build/images/tf.0d1af327.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(/build/images/tf.06bda6c0.svg)}.flag-icon-tg{background-image:url(/build/images/tg.e44ec0ee.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(/build/images/tg.801ef4ae.svg)}.flag-icon-th{background-image:url(/build/images/th.9aae6eca.svg)}.flag-icon-th.flag-icon-squared{background-image:url(/build/images/th.791d6546.svg)}.flag-icon-tj{background-image:url(/build/images/tj.42512377.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(/build/images/tj.d070fa20.svg)}.flag-icon-tk{background-image:url(/build/images/tk.e332f180.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(/build/images/tk.f61a8944.svg)}.flag-icon-tl{background-image:url(/build/images/tl.1cc284f6.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(/build/images/tl.e50237d4.svg)}.flag-icon-tm{background-image:url(/build/images/tm.dc7311ce.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(/build/images/tm.252af0c6.svg)}.flag-icon-tn{background-image:url(/build/images/tn.164b5a17.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(/build/images/tn.e45d72ab.svg)}.flag-icon-to{background-image:url(/build/images/to.a712db29.svg)}.flag-icon-to.flag-icon-squared{background-image:url(/build/images/to.b84a89ae.svg)}.flag-icon-tr{background-image:url(/build/images/tr.f253a02f.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(/build/images/tr.044b3721.svg)}.flag-icon-tt{background-image:url(/build/images/tt.664587cb.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(/build/images/tt.b259be66.svg)}.flag-icon-tv{background-image:url(/build/images/tv.741b9164.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(/build/images/tv.050048b2.svg)}.flag-icon-tw{background-image:url(/build/images/tw.37ee15a6.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(/build/images/tw.eb916f30.svg)}.flag-icon-tz{background-image:url(/build/images/tz.91ebff14.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(/build/images/tz.64cddc3f.svg)}.flag-icon-ua{background-image:url(/build/images/ua.c56fea2d.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(/build/images/ua.d0fdc636.svg)}.flag-icon-ug{background-image:url(/build/images/ug.da14426d.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(/build/images/ug.2d2fff14.svg)}.flag-icon-um{background-image:url(/build/images/um.60872cdb.svg)}.flag-icon-um.flag-icon-squared{background-image:url(/build/images/um.9a363082.svg)}.flag-icon-us{background-image:url(/build/images/us.da80e9f3.svg)}.flag-icon-us.flag-icon-squared{background-image:url(/build/images/us.411950a3.svg)}.flag-icon-uy{background-image:url(/build/images/uy.f972eab7.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(/build/images/uy.f40123c1.svg)}.flag-icon-uz{background-image:url(/build/images/uz.b43ab446.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(/build/images/uz.0b355e68.svg)}.flag-icon-va{background-image:url(/build/images/va.512026fa.svg)}.flag-icon-va.flag-icon-squared{background-image:url(/build/images/va.ba8283aa.svg)}.flag-icon-vc{background-image:url(/build/images/vc.71968d8c.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(/build/images/vc.b102b916.svg)}.flag-icon-ve{background-image:url(/build/images/ve.93b2af8f.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(/build/images/ve.43cf8845.svg)}.flag-icon-vg{background-image:url(/build/images/vg.1e105cc2.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(/build/images/vg.a78384da.svg)}.flag-icon-vi{background-image:url(/build/images/vi.9d033b79.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(/build/images/vi.9921a1fd.svg)}.flag-icon-vn{background-image:url(/build/images/vn.f42f933c.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(/build/images/vn.bb49d600.svg)}.flag-icon-vu{background-image:url(/build/images/vu.af25c20f.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(/build/images/vu.c047f3c0.svg)}.flag-icon-wf{background-image:url(/build/images/wf.742810b6.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(/build/images/wf.e73b5784.svg)}.flag-icon-ws{background-image:url(/build/images/ws.2525988c.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(/build/images/ws.c9d0d1e4.svg)}.flag-icon-ye{background-image:url(/build/images/ye.cfa9a426.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(/build/images/ye.40c9a456.svg)}.flag-icon-yt{background-image:url(/build/images/yt.b07a5fdd.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(/build/images/yt.7467851e.svg)}.flag-icon-za{background-image:url(/build/images/za.591d4eda.svg)}.flag-icon-za.flag-icon-squared{background-image:url(/build/images/za.1f888ad4.svg)}.flag-icon-zm{background-image:url(/build/images/zm.8fa757b3.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(/build/images/zm.fb8a2ed6.svg)}.flag-icon-zw{background-image:url(/build/images/zw.8fc574af.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(/build/images/zw.11d8f0e9.svg)}.flag-icon-eu{background-image:url(/build/images/eu.ee305bf3.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(/build/images/eu.44b6e82b.svg)}.flag-icon-gb-eng{background-image:url(/build/images/gb-eng.1b321588.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(/build/images/gb-eng.1d353c89.svg)}.flag-icon-gb-sct{background-image:url(/build/images/gb-sct.19d377fa.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(/build/images/gb-sct.6380e60f.svg)}.flag-icon-gb-wls{background-image:url(/build/images/gb-wls.e8cf2e67.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(/build/images/gb-wls.4ac1e66d.svg)}
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #ff6275;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 3px;
}


/* iCheck plugin Minimal skin
----------------------------------- */
.icheckbox_minimal,
.iradio_minimal {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/minimal.5374dd98.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal {
    background-position: 0 0;
}
    .icheckbox_minimal.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal {
    background-position: -100px 0;
}
    .iradio_minimal.hover {
        background-position: -120px 0;
    }
    .iradio_minimal.checked {
        background-position: -140px 0;
    }
    .iradio_minimal.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal,
    .iradio_minimal {
        background-image: url(/build/images/minimal@2x.70a48613.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* red */
.icheckbox_minimal-red,
.iradio_minimal-red {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/red.7f62af20.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-red {
    background-position: 0 0;
}
    .icheckbox_minimal-red.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-red.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-red.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-red.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-red {
    background-position: -100px 0;
}
    .iradio_minimal-red.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-red.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-red.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-red.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-red,
    .iradio_minimal-red {
        background-image: url(/build/images/red@2x.f1062c10.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* green */
.icheckbox_minimal-green,
.iradio_minimal-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/green.3b4856d9.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-green {
    background-position: 0 0;
}
    .icheckbox_minimal-green.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-green.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-green.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-green.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-green {
    background-position: -100px 0;
}
    .iradio_minimal-green.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-green.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-green.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-green.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-green,
    .iradio_minimal-green {
        background-image: url(/build/images/green@2x.a2f047d4.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* blue */
.icheckbox_minimal-blue,
.iradio_minimal-blue {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/blue.4a709f8c.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-blue {
    background-position: 0 0;
}
    .icheckbox_minimal-blue.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-blue.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-blue.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-blue.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-blue {
    background-position: -100px 0;
}
    .iradio_minimal-blue.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-blue.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-blue.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-blue.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-blue,
    .iradio_minimal-blue {
        background-image: url(/build/images/blue@2x.0035ec50.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* aero */
.icheckbox_minimal-aero,
.iradio_minimal-aero {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/aero.242eaf8c.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-aero {
    background-position: 0 0;
}
    .icheckbox_minimal-aero.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-aero.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-aero.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-aero.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-aero {
    background-position: -100px 0;
}
    .iradio_minimal-aero.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-aero.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-aero.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-aero.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-aero,
    .iradio_minimal-aero {
        background-image: url(/build/images/aero@2x.b0242585.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* grey */
.icheckbox_minimal-grey,
.iradio_minimal-grey {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/grey.c2cdcc76.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-grey {
    background-position: 0 0;
}
    .icheckbox_minimal-grey.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-grey.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-grey.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-grey.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-grey {
    background-position: -100px 0;
}
    .iradio_minimal-grey.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-grey.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-grey.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-grey.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-grey,
    .iradio_minimal-grey {
        background-image: url(/build/images/grey@2x.4cb83da4.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* orange */
.icheckbox_minimal-orange,
.iradio_minimal-orange {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/orange.e7333f83.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-orange {
    background-position: 0 0;
}
    .icheckbox_minimal-orange.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-orange.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-orange.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-orange.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-orange {
    background-position: -100px 0;
}
    .iradio_minimal-orange.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-orange.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-orange.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-orange.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-orange,
    .iradio_minimal-orange {
        background-image: url(/build/images/orange@2x.4a997518.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* yellow */
.icheckbox_minimal-yellow,
.iradio_minimal-yellow {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/yellow.0bd13b60.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-yellow {
    background-position: 0 0;
}
    .icheckbox_minimal-yellow.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-yellow.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-yellow.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-yellow.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-yellow {
    background-position: -100px 0;
}
    .iradio_minimal-yellow.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-yellow.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-yellow.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-yellow.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-yellow,
    .iradio_minimal-yellow {
        background-image: url(/build/images/yellow@2x.d963642a.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* pink */
.icheckbox_minimal-pink,
.iradio_minimal-pink {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/pink.375a3b19.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-pink {
    background-position: 0 0;
}
    .icheckbox_minimal-pink.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-pink.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-pink.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-pink.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-pink {
    background-position: -100px 0;
}
    .iradio_minimal-pink.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-pink.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-pink.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-pink.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_minimal-pink,
    .iradio_minimal-pink {
        background-image: url(/build/images/pink@2x.c7ec3487.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* purple */
.icheckbox_minimal-purple,
.iradio_minimal-purple {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(/build/images/purple.e01e49af.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-purple {
    background-position: 0 0;
}
    .icheckbox_minimal-purple.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-purple.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-purple.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-purple.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-purple {
    background-position: -100px 0;
}
    .iradio_minimal-purple.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-purple.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-purple.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-purple.checked.disabled {
        background-position: -180px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
    .icheckbox_minimal-purple,
    .iradio_minimal-purple {
        background-image: url(/build/images/purple@2x.e13312af.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}
/* iCheck plugin Square skin
----------------------------------- */
.icheckbox_square,
.iradio_square {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/square.86ba927e.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square {
    background-position: 0 0;
}
    .icheckbox_square.hover {
        background-position: -24px 0;
    }
    .icheckbox_square.checked {
        background-position: -48px 0;
    }
    .icheckbox_square.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square {
    background-position: -120px 0;
}
    .iradio_square.hover {
        background-position: -144px 0;
    }
    .iradio_square.checked {
        background-position: -168px 0;
    }
    .iradio_square.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square,
    .iradio_square {
        background-image: url(/build/images/square@2x.a711b529.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* red */
.icheckbox_square-red,
.iradio_square-red {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/red.5902e033.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-red {
    background-position: 0 0;
}
    .icheckbox_square-red.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-red.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-red.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-red.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-red {
    background-position: -120px 0;
}
    .iradio_square-red.hover {
        background-position: -144px 0;
    }
    .iradio_square-red.checked {
        background-position: -168px 0;
    }
    .iradio_square-red.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-red.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-red,
    .iradio_square-red {
        background-image: url(/build/images/red@2x.c517aac4.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* green */
.icheckbox_square-green,
.iradio_square-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/green.869a3a67.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-green {
    background-position: 0 0;
}
    .icheckbox_square-green.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-green.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-green.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-green.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-green {
    background-position: -120px 0;
}
    .iradio_square-green.hover {
        background-position: -144px 0;
    }
    .iradio_square-green.checked {
        background-position: -168px 0;
    }
    .iradio_square-green.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-green.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-green,
    .iradio_square-green {
        background-image: url(/build/images/green@2x.1a0de24f.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* blue */
.icheckbox_square-blue,
.iradio_square-blue {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/blue.96f8a905.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
    .icheckbox_square-blue.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-blue.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-blue.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-blue.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-blue {
    background-position: -120px 0;
}
    .iradio_square-blue.hover {
        background-position: -144px 0;
    }
    .iradio_square-blue.checked {
        background-position: -168px 0;
    }
    .iradio_square-blue.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-blue.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-blue,
    .iradio_square-blue {
        background-image: url(/build/images/blue@2x.2694acfd.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* aero */
.icheckbox_square-aero,
.iradio_square-aero {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/aero.5681c3c8.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-aero {
    background-position: 0 0;
}
    .icheckbox_square-aero.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-aero.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-aero.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-aero.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-aero {
    background-position: -120px 0;
}
    .iradio_square-aero.hover {
        background-position: -144px 0;
    }
    .iradio_square-aero.checked {
        background-position: -168px 0;
    }
    .iradio_square-aero.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-aero.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-aero,
    .iradio_square-aero {
        background-image: url(/build/images/aero@2x.e87893c9.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* grey */
.icheckbox_square-grey,
.iradio_square-grey {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/grey.aed7d43e.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-grey {
    background-position: 0 0;
}
    .icheckbox_square-grey.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-grey.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-grey.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-grey.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-grey {
    background-position: -120px 0;
}
    .iradio_square-grey.hover {
        background-position: -144px 0;
    }
    .iradio_square-grey.checked {
        background-position: -168px 0;
    }
    .iradio_square-grey.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-grey.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-grey,
    .iradio_square-grey {
        background-image: url(/build/images/grey@2x.fec2537d.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* orange */
.icheckbox_square-orange,
.iradio_square-orange {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/orange.a0ef9dc1.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-orange {
    background-position: 0 0;
}
    .icheckbox_square-orange.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-orange.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-orange.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-orange.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-orange {
    background-position: -120px 0;
}
    .iradio_square-orange.hover {
        background-position: -144px 0;
    }
    .iradio_square-orange.checked {
        background-position: -168px 0;
    }
    .iradio_square-orange.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-orange.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-orange,
    .iradio_square-orange {
        background-image: url(/build/images/orange@2x.b9b55a91.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* yellow */
.icheckbox_square-yellow,
.iradio_square-yellow {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/yellow.251d5e87.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-yellow {
    background-position: 0 0;
}
    .icheckbox_square-yellow.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-yellow.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-yellow.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-yellow.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-yellow {
    background-position: -120px 0;
}
    .iradio_square-yellow.hover {
        background-position: -144px 0;
    }
    .iradio_square-yellow.checked {
        background-position: -168px 0;
    }
    .iradio_square-yellow.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-yellow.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-yellow,
    .iradio_square-yellow {
        background-image: url(/build/images/yellow@2x.334c995a.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* pink */
.icheckbox_square-pink,
.iradio_square-pink {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/pink.5db00a17.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-pink {
    background-position: 0 0;
}
    .icheckbox_square-pink.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-pink.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-pink.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-pink.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-pink {
    background-position: -120px 0;
}
    .iradio_square-pink.hover {
        background-position: -144px 0;
    }
    .iradio_square-pink.checked {
        background-position: -168px 0;
    }
    .iradio_square-pink.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-pink.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-pink,
    .iradio_square-pink {
        background-image: url(/build/images/pink@2x.61bca287.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/* purple */
.icheckbox_square-purple,
.iradio_square-purple {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(/build/images/purple.9284a128.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-purple {
    background-position: 0 0;
}
    .icheckbox_square-purple.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-purple.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-purple.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-purple.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-purple {
    background-position: -120px 0;
}
    .iradio_square-purple.hover {
        background-position: -144px 0;
    }
    .iradio_square-purple.checked {
        background-position: -168px 0;
    }
    .iradio_square-purple.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-purple.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
    .icheckbox_square-purple,
    .iradio_square-purple {
        background-image: url(/build/images/purple@2x.fca6329c.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}
/* iCheck plugin Flat skin
----------------------------------- */
.icheckbox_flat,
.iradio_flat {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/flat.2176d6d6.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat {
    background-position: 0 0;
}
    .icheckbox_flat.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat {
    background-position: -88px 0;
}
    .iradio_flat.checked {
        background-position: -110px 0;
    }
    .iradio_flat.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat,
    .iradio_flat {
        background-image: url(/build/images/flat@2x.0fd2837d.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* red */
.icheckbox_flat-red,
.iradio_flat-red {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/red.ed1ce193.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-red {
    background-position: 0 0;
}
    .icheckbox_flat-red.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-red.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-red.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-red {
    background-position: -88px 0;
}
    .iradio_flat-red.checked {
        background-position: -110px 0;
    }
    .iradio_flat-red.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-red.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-red,
    .iradio_flat-red {
        background-image: url(/build/images/red@2x.68651299.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* green */
.icheckbox_flat-green,
.iradio_flat-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/green.bd7c2877.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-green {
    background-position: 0 0;
}
    .icheckbox_flat-green.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-green.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-green.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-green {
    background-position: -88px 0;
}
    .iradio_flat-green.checked {
        background-position: -110px 0;
    }
    .iradio_flat-green.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-green.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-green,
    .iradio_flat-green {
        background-image: url(/build/images/green@2x.e11d63f3.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* blue */
.icheckbox_flat-blue,
.iradio_flat-blue {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/blue.36ae7b1e.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-blue {
    background-position: 0 0;
}
    .icheckbox_flat-blue.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-blue.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-blue.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-blue {
    background-position: -88px 0;
}
    .iradio_flat-blue.checked {
        background-position: -110px 0;
    }
    .iradio_flat-blue.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-blue.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-blue,
    .iradio_flat-blue {
        background-image: url(/build/images/blue@2x.5e104588.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* aero */
.icheckbox_flat-aero,
.iradio_flat-aero {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/aero.72ad39ae.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-aero {
    background-position: 0 0;
}
    .icheckbox_flat-aero.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-aero.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-aero.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-aero {
    background-position: -88px 0;
}
    .iradio_flat-aero.checked {
        background-position: -110px 0;
    }
    .iradio_flat-aero.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-aero.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-aero,
    .iradio_flat-aero {
        background-image: url(/build/images/aero@2x.30a715df.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* grey */
.icheckbox_flat-grey,
.iradio_flat-grey {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/grey.30801d6a.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-grey {
    background-position: 0 0;
}
    .icheckbox_flat-grey.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-grey.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-grey.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-grey {
    background-position: -88px 0;
}
    .iradio_flat-grey.checked {
        background-position: -110px 0;
    }
    .iradio_flat-grey.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-grey.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-grey,
    .iradio_flat-grey {
        background-image: url(/build/images/grey@2x.d160d152.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* orange */
.icheckbox_flat-orange,
.iradio_flat-orange {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/orange.1aeb9bfc.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-orange {
    background-position: 0 0;
}
    .icheckbox_flat-orange.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-orange.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-orange.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-orange {
    background-position: -88px 0;
}
    .iradio_flat-orange.checked {
        background-position: -110px 0;
    }
    .iradio_flat-orange.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-orange.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-orange,
    .iradio_flat-orange {
        background-image: url(/build/images/orange@2x.97f1f8c8.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* yellow */
.icheckbox_flat-yellow,
.iradio_flat-yellow {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/yellow.b80c9cf4.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-yellow {
    background-position: 0 0;
}
    .icheckbox_flat-yellow.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-yellow.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-yellow.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-yellow {
    background-position: -88px 0;
}
    .iradio_flat-yellow.checked {
        background-position: -110px 0;
    }
    .iradio_flat-yellow.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-yellow.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-yellow,
    .iradio_flat-yellow {
        background-image: url(/build/images/yellow@2x.04850a24.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* pink */
.icheckbox_flat-pink,
.iradio_flat-pink {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/pink.ef2ce4dc.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-pink {
    background-position: 0 0;
}
    .icheckbox_flat-pink.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-pink.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-pink.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-pink {
    background-position: -88px 0;
}
    .iradio_flat-pink.checked {
        background-position: -110px 0;
    }
    .iradio_flat-pink.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-pink.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-pink,
    .iradio_flat-pink {
        background-image: url(/build/images/pink@2x.a4dd2663.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}

/* purple */
.icheckbox_flat-purple,
.iradio_flat-purple {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/build/images/purple.da1144df.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-purple {
    background-position: 0 0;
}
    .icheckbox_flat-purple.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-purple.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-purple.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-purple {
    background-position: -88px 0;
}
    .iradio_flat-purple.checked {
        background-position: -110px 0;
    }
    .iradio_flat-purple.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-purple.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
    .icheckbox_flat-purple,
    .iradio_flat-purple {
        background-image: url(/build/images/purple@2x.158759dc.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}
/* iCheck plugin Line skin
----------------------------------- */
.icheckbox_line,
.iradio_line {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #000;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line .icheck_line-icon,
    .iradio_line .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line.hover,
    .icheckbox_line.checked.hover,
    .iradio_line.hover {
        background: #444;
    }
    .icheckbox_line.checked,
    .iradio_line.checked {
        background: #000;
    }
        .icheckbox_line.checked .icheck_line-icon,
        .iradio_line.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line.disabled,
    .iradio_line.disabled {
        background: #ccc;
        cursor: default;
    }
        .icheckbox_line.disabled .icheck_line-icon,
        .iradio_line.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line.checked.disabled,
    .iradio_line.checked.disabled {
        background: #ccc;
    }
        .icheckbox_line.checked.disabled .icheck_line-icon,
        .iradio_line.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line .icheck_line-icon,
    .iradio_line .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* red */
.icheckbox_line-red,
.iradio_line-red {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #e56c69;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-red .icheck_line-icon,
    .iradio_line-red .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-red.hover,
    .icheckbox_line-red.checked.hover,
    .iradio_line-red.hover {
        background: #E98582;
    }
    .icheckbox_line-red.checked,
    .iradio_line-red.checked {
        background: #e56c69;
    }
        .icheckbox_line-red.checked .icheck_line-icon,
        .iradio_line-red.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-red.disabled,
    .iradio_line-red.disabled {
        background: #F7D3D2;
        cursor: default;
    }
        .icheckbox_line-red.disabled .icheck_line-icon,
        .iradio_line-red.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-red.checked.disabled,
    .iradio_line-red.checked.disabled {
        background: #F7D3D2;
    }
        .icheckbox_line-red.checked.disabled .icheck_line-icon,
        .iradio_line-red.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-red .icheck_line-icon,
    .iradio_line-red .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* green */
.icheckbox_line-green,
.iradio_line-green {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #1b7e5a;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-green .icheck_line-icon,
    .iradio_line-green .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-green.hover,
    .icheckbox_line-green.checked.hover,
    .iradio_line-green.hover {
        background: #24AA7A;
    }
    .icheckbox_line-green.checked,
    .iradio_line-green.checked {
        background: #1b7e5a;
    }
        .icheckbox_line-green.checked .icheck_line-icon,
        .iradio_line-green.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-green.disabled,
    .iradio_line-green.disabled {
        background: #89E6C4;
        cursor: default;
    }
        .icheckbox_line-green.disabled .icheck_line-icon,
        .iradio_line-green.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-green.checked.disabled,
    .iradio_line-green.checked.disabled {
        background: #89E6C4;
    }
        .icheckbox_line-green.checked.disabled .icheck_line-icon,
        .iradio_line-green.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-green .icheck_line-icon,
    .iradio_line-green .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* blue */
.icheckbox_line-blue,
.iradio_line-blue {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #2489c5;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-blue .icheck_line-icon,
    .iradio_line-blue .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-blue.hover,
    .icheckbox_line-blue.checked.hover,
    .iradio_line-blue.hover {
        background: #3DA0DB;
    }
    .icheckbox_line-blue.checked,
    .iradio_line-blue.checked {
        background: #2489c5;
    }
        .icheckbox_line-blue.checked .icheck_line-icon,
        .iradio_line-blue.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-blue.disabled,
    .iradio_line-blue.disabled {
        background: #ADD7F0;
        cursor: default;
    }
        .icheckbox_line-blue.disabled .icheck_line-icon,
        .iradio_line-blue.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-blue.checked.disabled,
    .iradio_line-blue.checked.disabled {
        background: #ADD7F0;
    }
        .icheckbox_line-blue.checked.disabled .icheck_line-icon,
        .iradio_line-blue.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-blue .icheck_line-icon,
    .iradio_line-blue .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* aero */
.icheckbox_line-aero,
.iradio_line-aero {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #9cc2cb;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-aero .icheck_line-icon,
    .iradio_line-aero .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-aero.hover,
    .icheckbox_line-aero.checked.hover,
    .iradio_line-aero.hover {
        background: #B5D1D8;
    }
    .icheckbox_line-aero.checked,
    .iradio_line-aero.checked {
        background: #9cc2cb;
    }
        .icheckbox_line-aero.checked .icheck_line-icon,
        .iradio_line-aero.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-aero.disabled,
    .iradio_line-aero.disabled {
        background: #D2E4E8;
        cursor: default;
    }
        .icheckbox_line-aero.disabled .icheck_line-icon,
        .iradio_line-aero.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-aero.checked.disabled,
    .iradio_line-aero.checked.disabled {
        background: #D2E4E8;
    }
        .icheckbox_line-aero.checked.disabled .icheck_line-icon,
        .iradio_line-aero.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-aero .icheck_line-icon,
    .iradio_line-aero .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* grey */
.icheckbox_line-grey,
.iradio_line-grey {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #73716e;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-grey .icheck_line-icon,
    .iradio_line-grey .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-grey.hover,
    .icheckbox_line-grey.checked.hover,
    .iradio_line-grey.hover {
        background: #8B8986;
    }
    .icheckbox_line-grey.checked,
    .iradio_line-grey.checked {
        background: #73716e;
    }
        .icheckbox_line-grey.checked .icheck_line-icon,
        .iradio_line-grey.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-grey.disabled,
    .iradio_line-grey.disabled {
        background: #D5D4D3;
        cursor: default;
    }
        .icheckbox_line-grey.disabled .icheck_line-icon,
        .iradio_line-grey.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-grey.checked.disabled,
    .iradio_line-grey.checked.disabled {
        background: #D5D4D3;
    }
        .icheckbox_line-grey.checked.disabled .icheck_line-icon,
        .iradio_line-grey.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-grey .icheck_line-icon,
    .iradio_line-grey .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* orange */
.icheckbox_line-orange,
.iradio_line-orange {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #f70;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-orange .icheck_line-icon,
    .iradio_line-orange .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-orange.hover,
    .icheckbox_line-orange.checked.hover,
    .iradio_line-orange.hover {
        background: #FF9233;
    }
    .icheckbox_line-orange.checked,
    .iradio_line-orange.checked {
        background: #f70;
    }
        .icheckbox_line-orange.checked .icheck_line-icon,
        .iradio_line-orange.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-orange.disabled,
    .iradio_line-orange.disabled {
        background: #FFD6B3;
        cursor: default;
    }
        .icheckbox_line-orange.disabled .icheck_line-icon,
        .iradio_line-orange.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-orange.checked.disabled,
    .iradio_line-orange.checked.disabled {
        background: #FFD6B3;
    }
        .icheckbox_line-orange.checked.disabled .icheck_line-icon,
        .iradio_line-orange.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-orange .icheck_line-icon,
    .iradio_line-orange .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* yellow */
.icheckbox_line-yellow,
.iradio_line-yellow {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #FFC414;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-yellow .icheck_line-icon,
    .iradio_line-yellow .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-yellow.hover,
    .icheckbox_line-yellow.checked.hover,
    .iradio_line-yellow.hover {
        background: #FFD34F;
    }
    .icheckbox_line-yellow.checked,
    .iradio_line-yellow.checked {
        background: #FFC414;
    }
        .icheckbox_line-yellow.checked .icheck_line-icon,
        .iradio_line-yellow.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-yellow.disabled,
    .iradio_line-yellow.disabled {
        background: #FFE495;
        cursor: default;
    }
        .icheckbox_line-yellow.disabled .icheck_line-icon,
        .iradio_line-yellow.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-yellow.checked.disabled,
    .iradio_line-yellow.checked.disabled {
        background: #FFE495;
    }
        .icheckbox_line-yellow.checked.disabled .icheck_line-icon,
        .iradio_line-yellow.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-yellow .icheck_line-icon,
    .iradio_line-yellow .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* pink */
.icheckbox_line-pink,
.iradio_line-pink {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #a77a94;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-pink .icheck_line-icon,
    .iradio_line-pink .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-pink.hover,
    .icheckbox_line-pink.checked.hover,
    .iradio_line-pink.hover {
        background: #B995A9;
    }
    .icheckbox_line-pink.checked,
    .iradio_line-pink.checked {
        background: #a77a94;
    }
        .icheckbox_line-pink.checked .icheck_line-icon,
        .iradio_line-pink.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-pink.disabled,
    .iradio_line-pink.disabled {
        background: #E0D0DA;
        cursor: default;
    }
        .icheckbox_line-pink.disabled .icheck_line-icon,
        .iradio_line-pink.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-pink.checked.disabled,
    .iradio_line-pink.checked.disabled {
        background: #E0D0DA;
    }
        .icheckbox_line-pink.checked.disabled .icheck_line-icon,
        .iradio_line-pink.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_line-pink .icheck_line-icon,
    .iradio_line-pink .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}

/* purple */
.icheckbox_line-purple,
.iradio_line-purple {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 15px 5px 38px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
    background: #6a5a8c;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
    .icheckbox_line-purple .icheck_line-icon,
    .iradio_line-purple .icheck_line-icon {
        position: absolute;
        top: 50%;
        left: 13px;
        width: 13px;
        height: 11px;
        margin: -5px 0 0 0;
        padding: 0;
        overflow: hidden;
        background: url(/build/images/line.c4465715.png) no-repeat;
        border: none;
    }
    .icheckbox_line-purple.hover,
    .icheckbox_line-purple.checked.hover,
    .iradio_line-purple.hover {
        background: #8677A7;
    }
    .icheckbox_line-purple.checked,
    .iradio_line-purple.checked {
        background: #6a5a8c;
    }
        .icheckbox_line-purple.checked .icheck_line-icon,
        .iradio_line-purple.checked .icheck_line-icon {
            background-position: -15px 0;
        }
    .icheckbox_line-purple.disabled,
    .iradio_line-purple.disabled {
        background: #D2CCDE;
        cursor: default;
    }
        .icheckbox_line-purple.disabled .icheck_line-icon,
        .iradio_line-purple.disabled .icheck_line-icon {
            background-position: -30px 0;
        }
    .icheckbox_line-purple.checked.disabled,
    .iradio_line-purple.checked.disabled {
        background: #D2CCDE;
    }
        .icheckbox_line-purple.checked.disabled .icheck_line-icon,
        .iradio_line-purple.checked.disabled .icheck_line-icon {
            background-position: -45px 0;
        }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
    .icheckbox_line-purple .icheck_line-icon,
    .iradio_line-purple .icheck_line-icon {
        background-image: url(/build/images/line@2x.8100ce3e.png);
        -webkit-background-size: 60px 13px;
        background-size: 60px 13px;
    }
}
/* iCheck plugin Polaris skin
----------------------------------- */
.icheckbox_polaris,
.iradio_polaris {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 29px;
    height: 29px;
    background: url(/build/images/polaris.01417e20.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_polaris {
    background-position: 0 0;
}
    .icheckbox_polaris.hover {
        background-position: -31px 0;
    }
    .icheckbox_polaris.checked {
        background-position: -62px 0;
    }
    .icheckbox_polaris.disabled {
        background-position: -93px 0;
        cursor: default;
    }
    .icheckbox_polaris.checked.disabled {
        background-position: -124px 0;
    }

.iradio_polaris {
    background-position: -155px 0;
}
    .iradio_polaris.hover {
        background-position: -186px 0;
    }
    .iradio_polaris.checked {
        background-position: -217px 0;
    }
    .iradio_polaris.disabled {
        background-position: -248px 0;
        cursor: default;
    }
    .iradio_polaris.checked.disabled {
        background-position: -279px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
    .icheckbox_polaris,
    .iradio_polaris {
        background-image: url(/build/images/polaris@2x.78fe5012.png);
        -webkit-background-size: 310px 31px;
        background-size: 310px 31px;
    }
}
/* iCheck plugin Futurico skin
----------------------------------- */
.icheckbox_futurico,
.iradio_futurico {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 16px;
    height: 17px;
    background: url(/build/images/futurico.6312475b.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_futurico {
    background-position: 0 0;
}
    .icheckbox_futurico.checked {
        background-position: -18px 0;
    }
    .icheckbox_futurico.disabled {
        background-position: -36px 0;
        cursor: default;
    }
    .icheckbox_futurico.checked.disabled {
        background-position: -54px 0;
    }

.iradio_futurico {
    background-position: -72px 0;
}
    .iradio_futurico.checked {
        background-position: -90px 0;
    }
    .iradio_futurico.disabled {
        background-position: -108px 0;
        cursor: default;
    }
    .iradio_futurico.checked.disabled {
        background-position: -126px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
    .icheckbox_futurico,
    .iradio_futurico {
        background-image: url(/build/images/futurico@2x.1e5e6874.png);
        -webkit-background-size: 144px 19px;
        background-size: 144px 19px;
    }
}
/* iCheck plugin skins
----------------------------------- */
/*
@import url("minimal/minimal.css");
@import url("minimal/red.css");
@import url("minimal/green.css");
@import url("minimal/blue.css");
@import url("minimal/aero.css");
@import url("minimal/grey.css");
@import url("minimal/orange.css");
@import url("minimal/yellow.css");
@import url("minimal/pink.css");
@import url("minimal/purple.css");
*/
/*
@import url("square/square.css");
@import url("square/red.css");
@import url("square/green.css");
@import url("square/blue.css");
@import url("square/aero.css");
@import url("square/grey.css");
@import url("square/orange.css");
@import url("square/yellow.css");
@import url("square/pink.css");
@import url("square/purple.css");
*/
/*
@import url("flat/flat.css");
@import url("flat/red.css");
@import url("flat/green.css");
@import url("flat/blue.css");
@import url("flat/aero.css");
@import url("flat/grey.css");
@import url("flat/orange.css");
@import url("flat/yellow.css");
@import url("flat/pink.css");
@import url("flat/purple.css");
*/
/*
@import url("line/line.css");
@import url("line/red.css");
@import url("line/green.css");
@import url("line/blue.css");
@import url("line/aero.css");
@import url("line/grey.css");
@import url("line/orange.css");
@import url("line/yellow.css");
@import url("line/pink.css");
@import url("line/purple.css");
*/
li{list-style: none;}
.focus{outline:1px dotted rgba(0,0,0,0.5) !important}
.colors{clear:both;padding:24px 0 9px;}
.skin-line .colors{padding-top:28px}
.colors strong{float:left;line-height:20px;margin-right:20px}
.colors li{position:relative;float:left;width:16px;height:16px;margin:2px 1px 0 0;background:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}
.colors li:hover{filter:alpha(opacity=100);opacity:1}
.colors li.active{height:20px;margin-top:0;filter:alpha(opacity=75);opacity:.75}
.colors li.red{background:#d54e21}
.colors li.green{background:#78a300}
.colors li.blue{background:#0e76a8}
.colors li.aero{background:#9cc2cb}
.colors li.grey{background:#73716e}
.colors li.orange{background:#f70}
.colors li.yellow{background:#fc0}
.colors li.pink{background:#ff66b5}
.colors li.purple{background:#6a5a8c}
.skin-square .colors li.red{background:#e56c69}
.skin-square .colors li.green{background:#1b7e5a}
.skin-square .colors li.blue{background:#2489c5}
.skin-square .colors li.aero{background:#9cc2cb}
.skin-square .colors li.grey{background:#73716e}
.skin-square .colors li.yellow{background:#fc3}
.skin-square .colors li.pink{background:#a77a94}
.skin-square .colors li.purple{background:#6a5a8c}
.skin-square .colors li.orange{background:#f70}
.skin-flat .colors li.red{background:#ec7063}
.skin-flat .colors li.green{background:#1abc9c}
.skin-flat .colors li.blue{background:#3498db}
.skin-flat .colors li.grey{background:#95a5a6}
.skin-flat .colors li.orange{background:#f39c12}
.skin-flat .colors li.yellow{background:#f1c40f}
.skin-flat .colors li.pink{background:#af7ac5}
.skin-flat .colors li.purple{background:#8677a7}
.skin-line .colors li.yellow{background:#ffc414}
a:focus {
  outline: none; }

.font-small-1 {
  font-size: 0.7rem !important; }

.font-small-2 {
  font-size: 0.8rem !important; }

.font-small-3 {
  font-size: 0.9rem !important; }

.font-medium-1 {
  font-size: 1.1rem !important; }

.font-medium-2 {
  font-size: 1.2rem !important; }

.font-medium-3 {
  font-size: 1.3rem !important; }

.font-medium-4 {
  font-size: 1.4rem !important; }

.font-medium-5 {
  font-size: 1.5rem !important; }

.font-large-1 {
  font-size: 2rem !important; }

.font-large-2 {
  font-size: 3rem !important; }

.font-large-3 {
  font-size: 4rem !important; }

.font-large-4 {
  font-size: 5rem !important; }

.font-large-5 {
  font-size: 6rem !important; }

.text-bold-300 {
  font-weight: 300; }

.text-bold-400 {
  font-weight: 400; }

.text-bold-500 {
  font-weight: 500; }

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

.text-bold-700 {
  font-weight: 700; }

.text-italic {
  font-style: italic; }

.text-highlight {
  padding: 4px 6px; }

ol li, ul li, dl li {
  line-height: 1.8; }

code {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #e83e8c;
  background-color: #F5F7FA;
  border-radius: 0.25rem; }

pre {
  background-color: #f7f7f9; }
  pre code {
    background-color: transparent !important; }

.bd-example-row .row + .row {
  margin-top: 1rem; }

.bd-example-row .row > .col,
.bd-example-row .row > [class^="col-"] {
  padding-top: .75rem;
  padding-bottom: .75rem;
  background-color: rgba(86, 61, 124, 0.15);
  border: 1px solid rgba(86, 61, 124, 0.2); }

.bd-example-row .flex-items-top,
.bd-example-row .flex-items-middle,
.bd-example-row .flex-items-bottom {
  min-height: 6rem;
  background-color: rgba(255, 0, 0, 0.1); }

.bd-example-row-flex-cols .row {
  min-height: 10rem;
  background-color: rgba(255, 0, 0, 0.1); }

.bd-highlight {
  background-color: rgba(86, 61, 124, 0.15);
  border: 1px solid rgba(86, 61, 124, 0.15); }

.example-container {
  width: 800px;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

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

.example-content-main {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
  @media (min-width: 576px) {
    .example-content-main {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 50%;
      -moz-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; } }
  @media (min-width: 992px) {
    .example-content-main {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 66.66667%;
      -moz-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
      max-width: 66.66667%; } }

.example-content-secondary {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
  @media (min-width: 576px) {
    .example-content-secondary {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 50%;
      -moz-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; } }
  @media (min-width: 992px) {
    .example-content-secondary {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.33333%;
      -moz-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
      max-width: 33.33333%; } }

.table-white-space th, .table-white-space td {
  white-space: nowrap; }

.table-borderless td, .table-borderless th {
  border: none; }

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #e3ebf3;
  border-top: 1px solid #e3ebf3; }

.table-bordered th, .table-bordered td {
  border: 1px solid #e3ebf3; }

.table th, .table td {
  border-bottom: 1px solid #e3ebf3; }

.table-bordered {
  border: 1px solid #e3ebf3; }

.table-inverse {
  color: #eceeef;
  background-color: #00A5A8; }

.table.table-column th, .table.table-column td {
  border: none;
  border-left: 1px solid #e3ebf3; }

.table.table-column th:first-child, .table.table-column td:first-child {
  border-left: none; }

.table th, .table td {
  padding: 0.75rem 2rem; }

.table.table-xl th, .table.table-xl td {
  padding: 1.25rem 2rem; }

.table.table-lg th, .table.table-lg td {
  padding: 0.9rem 2rem; }

.table.table-de th, .table.table-de td {
  padding: 0.75rem 2rem; }

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

.table.table-xs th, .table.table-xs td {
  padding: 0.4rem 2rem; }

/*
* Table sizing
*/
.table-borderless thead th {
  border-top: 1px solid #e3ebf3; }

.table-borderless > tbody > tr > td, .table-borderless > tbody > tr > th {
  border: 0; }

.table > thead > tr.border-solid > th {
  border-bottom-width: 2px; }

.table > thead > tr.border-double > th {
  border-bottom-width: 4px;
  border-bottom-style: double; }

.table > tbody > tr.border-dashed > td {
  border-top-style: dashed; }

.border-custom-color td {
  border-top: inherit;
  border-bottom: inherit; }

form {
  /* .form-body{
        overflow: hidden;
    } */ }
  form label {
    color: #2e405c; }
  form .form-group {
    margin-bottom: 1.5rem; }
  form .form-control {
    border: 1px solid #ccd6e6;
    color: #3f587e; }
    form .form-control::-webkit-input-placeholder {
      color: #b1c1d8; }
    form .form-control:-moz-placeholder {
      /* Firefox 18- */
      color: #b1c1d8; }
    form .form-control::-moz-placeholder {
      /* Firefox 19+ */
      color: #b1c1d8; }
    form .form-control:-ms-input-placeholder {
      color: #b1c1d8; }
  form .form-section {
    color: #404E67;
    line-height: 3rem;
    margin-bottom: 20px;
    border-bottom: 1px solid #404E67; }
    form .form-section i {
      font-size: 20px;
      margin-left: 5px;
      margin-right: 10px; }
  form .form-actions {
    border-top: 1px solid #d3dce9;
    padding: 20px 0;
    margin-top: 20px; }
    form .form-actions.filled {
      background-color: #F5F7FA; }
    form .form-actions.center {
      text-align: center; }
    form .form-actions.right {
      text-align: right; }
    form .form-actions.top {
      border-top: 0;
      border-bottom: 1px solid #d3dce9;
      margin-top: 0;
      margin-bottom: 20px; }
    @media (max-width: 767.98px) {
      form .form-actions .buttons-group {
        float: left !important;
        margin-bottom: 10px; } }
  @media (min-width: 576px) {
    form.form-horizontal .form-group .label-control {
      text-align: right; } }
  form.row-separator .form-group {
    margin: 0;
    border-bottom: 1px solid #ebeff5; }
    form.row-separator .form-group .label-control {
      padding-top: 1.5rem; }
    form.row-separator .form-group > div {
      padding: 1.2rem;
      padding-right: 0; }
    form.row-separator .form-group.last {
      border-bottom: 0; }
  form.form-bordered .form-group {
    margin: 0;
    border-bottom: 1px solid #ebeff5; }
    form.form-bordered .form-group .label-control {
      padding-top: 1.5rem; }
    form.form-bordered .form-group > div {
      padding: 1.2rem;
      padding-right: 0;
      border-left: 1px solid #ebeff5; }
    form.form-bordered .form-group.last {
      border-bottom: 0; }
  form.striped-rows .form-group {
    margin: 0; }
    form.striped-rows .form-group .label-control {
      padding-top: 1.5rem; }
    form.striped-rows .form-group > div {
      padding: 1.2rem;
      padding-right: 0; }
    form.striped-rows .form-group:nth-child(even) {
      background-color: #F5F7FA; }
  form.striped-labels .form-group {
    margin: 0; }
    form.striped-labels .form-group .label-control {
      padding-top: 1.5rem; }
    form.striped-labels .form-group > div {
      padding: 1.2rem;
      padding-right: 0;
      background-color: white; }
    form.striped-labels .form-group:nth-child(even) {
      background-color: #F5F7FA; }
  form .custom-control-indicator {
    width: 1.1rem;
    height: 1.075rem;
    line-height: 1.05rem;
    top: 0.2rem;
    left: 0; }
    form .custom-control-indicator + .custom-control-description {
      margin-left: 1rem; }

select.form-control {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

/* 
TODO:M: To check with latest bootstrap version and remove it. 
Bootstrap Enhance */
.custom-control {
  display: block; }
  .custom-control.inline {
    display: inline; }

.custom-checkbox input:disabled:checked ~ .custom-control-indicator {
  opacity: 0.5; }

.custom-checkbox input:disabled ~ .custom-control-indicator {
  cursor: not-allowed; }

.custom-control-input > input:focus ~ .custom-control-indicator {
  padding: 0.51rem; }

.custom-control-indicator {
  width: 1.1rem;
  height: 1.075rem;
  line-height: 1.05rem;
  top: 0.2rem; }
  .custom-control-indicator + .custom-control-description {
    margin-left: 1rem; }

.form-control:disabled, .form-control[readonly] {
  background-color: #ECEFF1; }

.input-group-addon {
  background-color: #ECEFF1;
  border-color: #BABFC7; }

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

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

.btn:focus, .btn.focus, .btn:active, .btn.active {
  outline: none;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.btn.btn-icon i {
  font-size: 1.1rem; }

.btn.btn-icon.btn-pure {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .btn.btn-icon.btn-pure i {
    font-size: 1.25rem; }

.btn.btn-social {
  padding: 0.7rem 0.25rem 0.85rem 3.75rem; }

.btn-min-width {
  min-width: 8.5rem; }

.color-box {
  width: 100%;
  height: 2.75rem;
  border-radius: 0.25rem; }

.btn-float {
  padding: 15px;
  white-space: normal;
  -webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15); }
  .btn-float.btn-link {
    padding: 10px; }
  .btn-float i {
    display: block;
    margin: 0;
    top: 0; }
  .btn-float.btn-float-lg i, .btn-float.btn-float-lg span {
    font-size: 2rem; }
  .btn-float.btn-float-lg i + span {
    font-size: 1.1rem; }
  .btn-float > i + span {
    display: block;
    padding-top: 10px;
    margin-bottom: -6px; }

button, html [type='button'], [type='reset'], [type='submit'] {
  cursor: pointer; }

.collapse-icon .card-header {
  position: relative; }

.collapse-icon a[data-toggle="collapse"]:after {
  position: absolute;
  top: 40%;
  right: 20px;
  margin-top: -8px;
  font-family: 'feather';
  content: "\E982";
  -webkit-transition: all 300ms linear 0s;
  -o-transition: all 300ms linear 0s;
  -moz-transition: all 300ms linear 0s;
  transition: all 300ms linear 0s; }

.collapse-icon a[data-toggle="collapse"]:before {
  position: absolute;
  top: 40%;
  right: 20px;
  margin-top: -8px;
  font-family: 'feather';
  content: "\E99D";
  -webkit-transition: all 300ms linear 0s;
  -o-transition: all 300ms linear 0s;
  -moz-transition: all 300ms linear 0s;
  transition: all 300ms linear 0s; }

.collapse-icon.left a {
  padding-left: 28px; }
  .collapse-icon.left a:before, .collapse-icon.left a:after {
    left: 20px;
    right: auto; }

.collapse-icon a[aria-expanded="true"]:before {
  opacity: 0; }

.collapse-icon a[aria-expanded="false"]:after {
  opacity: 0; }

.collapse-icon.accordion-icon-rotate a[aria-expanded="true"]:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.collapse-icon.accordion-icon-rotate a[aria-expanded="false"]:after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg); }

.dropdown .dropdown-menu {
  border: 1px solid #E6E6E6;
  border-radius: 0 0 0.25rem 0.25rem;
  -webkit-transform-origin: top;
  -moz-transform-origin: top;
  -ms-transform-origin: top;
  -o-transform-origin: top;
  transform-origin: top;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-transform: scale(1, 0);
  -moz-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  -o-transform: scale(1, 0);
  transform: scale(1, 0);
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  transition: all 0.2s linear;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
  .dropdown .dropdown-menu .dropdown-header {
    padding: 10px 20px;
    margin-top: 10px;
    text-transform: uppercase;
    color: #626E82; }
  .dropdown .dropdown-menu .dropdown-item {
    padding: 10px 20px;
    width: auto; }
    .dropdown .dropdown-menu .dropdown-item:active {
      background-color: #f2f4f7 !important; }

.dropdown i {
  margin-right: 0.5rem; }

.nav-item i {
  margin-right: 0.5rem; }

.show > .dropdown-menu {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
  opacity: 1;
  display: block; }

.dropdown-toggle::after {
  font-family: 'FontAwesome';
  content: "\F107" !important;
  border: none !important;
  position: relative;
  top: 1px;
  right: 0px;
  padding: 0 2px 0 6px;
  margin: 0 0.3em 0 0;
  vertical-align: 0; }

.dropdown-toggle.nav-hide-arrow::after {
  display: none; }

.dropdown-toggle:focus {
  outline: 0; }

.navbar-horizontal .dropdown-toggle::after {
  top: -9px !important; }

.dropdown-menu-right {
  left: auto !important;
  right: 0; }

.dropdown-menu {
  -webkit-box-shadow: none;
  box-shadow: none; }
  .dropdown-menu .dropdown-submenu {
    position: relative; }
    .dropdown-menu .dropdown-submenu:hover .dropdown-menu {
      display: block; }
    .dropdown-menu .dropdown-submenu > .dropdown-menu {
      top: 0;
      left: 100%;
      margin-top: -6px;
      margin-left: -1px; }
      .dropdown-menu .dropdown-submenu > .dropdown-menu.open-left {
        left: auto;
        right: 100%; }
    .dropdown-menu .dropdown-submenu > a:after, .dropdown-menu .dropdown-submenu > button:after {
      font-family: 'FontAwesome';
      content: "\F105" !important;
      right: 8px;
      top: -15px;
      font-size: 1.2rem;
      float: right;
      border: none;
      margin-top: 1.15rem;
      position: absolute; }
    .dropdown-menu .dropdown-submenu :hover > a:after, .dropdown-menu .dropdown-submenu :hover > button:after {
      border-left-color: #555; }
    .dropdown-menu .dropdown-submenu .pull-left {
      float: none; }
      .dropdown-menu .dropdown-submenu .pull-left > .dropdown-menu {
        left: -100%;
        margin-left: 10px; }

.dropdown-header {
  text-transform: uppercase; }
  .dropdown-header.highlight {
    color: #2b2d2f;
    text-decoration: none;
    background-color: #f5f5f5; }

.btn-secondary ~ .dropdown-menu .dropdown-item.active {
  background-color: #cccccc; }

.btn-primary ~ .dropdown-menu .dropdown-item.active {
  background-color: #00B5B8; }

.btn-success ~ .dropdown-menu .dropdown-item.active {
  background-color: #16D39A; }

.btn-danger ~ .dropdown-menu .dropdown-item.active {
  background-color: #FF7588; }

.btn-info ~ .dropdown-menu .dropdown-item.active {
  background-color: #2DCEE3; }

.btn-warning ~ .dropdown-menu .dropdown-item.active {
  background-color: #FFA87D; }

.dropdown-menu.arrow {
  margin-top: 12px; }
  .dropdown-menu.arrow:after, .dropdown-menu.arrow:before {
    position: absolute;
    left: 10px;
    display: inline-block;
    width: 0;
    height: 0;
    content: '';
    border: 7px solid transparent;
    border-top-width: 0; }
  .dropdown-menu.arrow:before {
    top: -7px;
    border-bottom-color: #b3b3b3; }
  .dropdown-menu.arrow:after {
    top: -6px;
    border-bottom-color: #fff; }

.dropdown-menu .arrow-left {
  margin-left: 7px !important; }
  .dropdown-menu .arrow-left:after, .dropdown-menu .arrow-left:before {
    position: absolute;
    top: 10px;
    display: inline-block;
    width: 0;
    height: 0;
    content: '';
    border: 7px solid transparent;
    border-left-width: 0; }
  .dropdown-menu .arrow-left:before {
    left: -8px;
    border-right-color: #b3b3b3; }
  .dropdown-menu .arrow-left:after {
    left: -7px;
    border-right-color: #fff; }

.dropdown-menu .arrow-right {
  margin-right: 7px !important; }
  .dropdown-menu .arrow-right:after, .dropdown-menu .arrow-right:before {
    position: absolute;
    top: 10px;
    display: inline-block;
    width: 0;
    height: 0;
    content: '';
    border: 7px solid transparent;
    border-right-width: 0; }
  .dropdown-menu .arrow-right:before {
    right: -7px;
    border-left-color: #b3b3b3; }
  .dropdown-menu .arrow-right:after {
    right: -6px;
    border-left-color: #fff; }

.dropup .dropdown-toggle::after {
  content: "\F106" !important; }

.dropup .dropdown-menu {
  top: auto; }
  .dropup .dropdown-menu.arrow {
    margin-bottom: 12px; }
    .dropup .dropdown-menu.arrow:after, .dropup .dropdown-menu.arrow:before {
      top: auto;
      border-top-width: 7px;
      border-bottom-width: 0; }
    .dropup .dropdown-menu.arrow:before {
      bottom: -8px;
      border-top-color: #b3b3b3; }
    .dropup .dropdown-menu.arrow:after {
      bottom: -6px;
      border-top-color: #fff; }

.dropup .dropdown-submenu .dropdown-menu {
  bottom: auto;
  top: 0; }

.dropdown-menu-xl a,
.dropdown-menu-xl button {
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 1rem;
  line-height: 1.43; }

.dropdown-menu-lg a,
.dropdown-menu-lg button {
  padding-top: 6px;
  padding-bottom: 6px; }

.dropdown-menu-sm a,
.dropdown-menu-sm button {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 0.86rem;
  line-height: 1.67; }

.dropdown-item.buttons-columnVisibility.active {
  color: #000000; }

/* ===============================================================================================
    File Name: navbar.scss
    Description: Contain header navigation bar, vertical main navigation bar and
    horiznotal main navigation bar related SCSS.
    ----------------------------------------------------------------------------------------------
    Item Name: Stack - Responsive Admin Theme
    Version: 3.0
    Author: PIXINVENT
    Author URL: http://www.themeforest.net/user/pixinvent
================================================================================================*/
.navbar-dark .hamburger-inner,
.navbar-dark .hamburger-inner::before,
.navbar-dark .hamburger-inner::after {
  background-color: #FFFFFF; }

.header-navbar {
  padding: 0px;
  min-height: 4rem;
  font-family: "Montserrat", Georgia, "Times New Roman", Times, serif;
  -webkit-transition: 300ms ease all;
  -o-transition: 300ms ease all;
  -moz-transition: 300ms ease all;
  transition: 300ms ease all;
  /* For sm screen*/ }
  .header-navbar .navbar-wrapper {
    width: 100%; }
  .header-navbar.navbar-border {
    border-bottom: 1px solid #E4E7ED; }
  .header-navbar.navbar-dark.navbar-border {
    border-bottom: 1px solid #8596B5; }
  .header-navbar.navbar-shadow {
    -webkit-box-shadow: 2px 4px 20px -4px rgba(0, 0, 0, 0.1);
    box-shadow: 2px 4px 20px -4px rgba(0, 0, 0, 0.1); }
  .header-navbar.navbar-without-dd-arrow .nav-link.dropdown-toggle::after {
    display: none; }
  .header-navbar.navbar-brand-center .navbar-header {
    width: 150px;
    position: absolute;
    left: 50%;
    padding: 0;
    margin: 0;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    z-index: 999; }
  .header-navbar .navbar-header {
    height: 100%;
    width: 240px;
    height: 4rem;
    float: left;
    position: relative;
    padding: 0rem 1rem;
    -webkit-transition: 300ms ease all;
    -o-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all; }
    .header-navbar .navbar-header .navbar-brand {
      padding: 15px 0px; }
      .header-navbar .navbar-header .navbar-brand .brand-logo {
        vertical-align: sub; }
      .header-navbar .navbar-header .navbar-brand .brand-text {
        display: inline;
        padding-left: 10px;
        font-weight: 500;
        letter-spacing: 1px; }
  .header-navbar .navbar-container {
    padding: 0rem 18px;
    -webkit-transition: 300ms ease all;
    -o-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
    background: inherit; }
    .header-navbar .navbar-container ul.nav li > a.nav-link {
      padding: 1.4rem 0.6rem; }
      .header-navbar .navbar-container ul.nav li > a.nav-link i.flag-icon {
        margin-right: 0.5rem; }
    .header-navbar .navbar-container ul.nav li a.dropdown-user-link {
      padding: 0.9rem 0.6rem; }
      .header-navbar .navbar-container ul.nav li a.dropdown-user-link .user-name {
        display: inline-block;
        margin-bottom: 0.4rem;
        margin-left: 0.2rem; }
    .header-navbar .navbar-container ul.nav li a.menu-toggle {
      padding: 1.1rem 0.8rem 1rem 1rem; }
      .header-navbar .navbar-container ul.nav li a.menu-toggle i {
        font-size: 1.6rem; }
    .header-navbar .navbar-container ul.nav li a.nav-link-label {
      padding: 1.4rem 0rem 1rem 0.8rem; }
    .header-navbar .navbar-container ul.nav li a.dropdown-user-link .avatar {
      margin-right: 0.5rem; }
    .header-navbar .navbar-container ul.nav li a.nav-link-search,
    .header-navbar .navbar-container ul.nav li a.nav-link-expand {
      padding: 1.4rem 1rem 1.3rem 1rem; }
    .header-navbar .navbar-container ul.nav li div.input-group {
      padding: 0.7rem 1rem; }
    .header-navbar .navbar-container ul.nav li i.ficon {
      font-size: 1.2rem; }
    .header-navbar .navbar-container ul.nav li .media-list {
      max-height: 18.2rem; }
    .header-navbar .navbar-container ul.nav li .scrollable-container {
      position: relative; }
    .header-navbar .navbar-container .dropdown-menu-media {
      width: 24rem; }
      .header-navbar .navbar-container .dropdown-menu-media .media-list .media {
        padding: 1rem;
        border: none;
        border-bottom: 1px solid #E6E6E6; }
      .header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-header {
        border-bottom: 1px solid #E6E6E6; }
      .header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-footer a {
        padding: 0.3rem;
        border-top: 1px solid #E6E6E6; }
  .header-navbar.navbar-without-menu .navbar-container {
    margin-left: 0; }
  .header-navbar .nav-item + .nav-item {
    margin-left: 0rem; }
  @media (max-width: 767.98px) {
    .header-navbar .navbar-header {
      width: 100% !important;
      padding: 0.5rem 1rem; }
      .header-navbar .navbar-header .menu-toggle {
        top: 2px;
        position: relative; }
      .header-navbar .navbar-header .open-navbar-container i {
        font-size: 1.8rem; }
      .header-navbar .navbar-header .navbar-brand {
        position: absolute;
        left: 50%;
        top: 0;
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        transform: translate(-50%, 0); }
    .header-navbar.navbar-with-menu .navbar-container {
      width: 100%;
      display: table;
      background: #fff;
      padding: 0rem 1rem;
      margin: 0;
      height: auto; } }

.navbar-light {
  background: #FFFFFF; }
  .navbar-light.navbar-horizontal {
    background: #FFFFFF; }
  .navbar-light .navbar-nav li {
    line-height: 1; }
  .navbar-light .navbar-nav .active.nav-link {
    background-color: rgba(0, 0, 0, 0.03); }
  .navbar-light .navbar-nav .disabled.nav-link {
    color: #404E67; }

.navbar-dark {
  background: #404E67; }
  .navbar-dark .navbar-brand {
    color: #FFFFFF !important; }
  .navbar-dark.navbar-horizontal {
    background: #404E67; }
  .navbar-dark .nav-search .form-control,
  .navbar-dark .nav-search .btn-secondary {
    color: #FFFFFF;
    background: #404E67; }
  .navbar-dark .navbar-nav li {
    line-height: 1; }
  .navbar-dark .navbar-nav .active.nav-link {
    background-color: rgba(255, 255, 255, 0.05); }
  .navbar-dark .navbar-nav .disabled.nav-link {
    color: #98A4B8; }

.navbar-semi-dark {
  background: #FFFFFF; }
  .navbar-semi-dark .navbar-header {
    background: #404E67; }
    .navbar-semi-dark .navbar-header .brand-text {
      color: #FFFFFF; }
  .navbar-semi-dark .navbar-nav li {
    line-height: 1; }
  .navbar-semi-dark .navbar-nav .nav-link {
    color: #404E67; }
  .navbar-semi-dark .navbar-nav .active.nav-link {
    background-color: rgba(0, 0, 0, 0.03); }
  .navbar-semi-dark .navbar-nav .disabled.nav-link {
    color: #404E67; }

.navbar-semi-light {
  background: #404E67; }
  .navbar-semi-light .navbar-header {
    background: #FFFFFF; }
    .navbar-semi-light .navbar-header .brand-text {
      color: #404E67; }
  .navbar-semi-light .navbar-nav li {
    line-height: 1; }
  .navbar-semi-light .navbar-nav .nav-link {
    color: #FFFFFF; }
  .navbar-semi-light .navbar-nav .active.nav-link {
    background-color: rgba(0, 0, 0, 0.03); }
  .navbar-semi-light .navbar-nav .disabled.nav-link {
    color: #404E67; }

.mega-dropdown {
  position: static !important; }
  .mega-dropdown .dropdown-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex; }

.navigation-main .mega-dropdown-menu, .navbar-nav .mega-dropdown-menu {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  width: -webkit-calc(100% - 50px);
  width: -moz-calc(100% - 50px);
  width: calc(100% - 50px);
  padding: 0.5rem 0;
  /* fallback if needed */
  margin: 0px 25px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  z-index: 9999; }
  .navigation-main .mega-dropdown-menu ul, .navbar-nav .mega-dropdown-menu ul {
    padding: 0;
    margin: 0; }
    .navigation-main .mega-dropdown-menu ul li, .navbar-nav .mega-dropdown-menu ul li {
      list-style: none; }
      .navigation-main .mega-dropdown-menu ul li a, .navbar-nav .mega-dropdown-menu ul li a {
        display: block;
        color: #1B2942; }
        .navigation-main .mega-dropdown-menu ul li a .children-in, .navbar-nav .mega-dropdown-menu ul li a .children-in {
          float: right; }
        .navigation-main .mega-dropdown-menu ul li a:hover, .navbar-nav .mega-dropdown-menu ul li a:hover {
          text-decoration: none;
          color: #404E67; }
        .navigation-main .mega-dropdown-menu ul li a:focus, .navbar-nav .mega-dropdown-menu ul li a:focus {
          text-decoration: none;
          color: #404E67; }
    .navigation-main .mega-dropdown-menu ul a.dropdown-item, .navbar-nav .mega-dropdown-menu ul a.dropdown-item {
      padding: 10px; }
  .navigation-main .mega-dropdown-menu p.accordion-text, .navbar-nav .mega-dropdown-menu p.accordion-text {
    line-height: 1.45; }
  .navigation-main .mega-dropdown-menu .dropdown-menu-header, .navbar-nav .mega-dropdown-menu .dropdown-menu-header {
    padding: 0.5rem 0;
    border-bottom: 1px solid #E6E6E6; }

.horizontal-top-icon-menu .mega-dropdown-menu {
  margin: 0px 25px !important; }

@media (min-width: 576px) {
  .container .mega-dropdown-menu {
    max-width: 540px;
    margin: 0 -webkit-calc((100% - 540px)/2);
    margin: 0 -moz-calc((100% - 540px)/2);
    margin: 0 calc((100% - 540px)/2); } }

@media (min-width: 768px) {
  .container .mega-dropdown-menu {
    max-width: 720px;
    margin: 0 -webkit-calc((100% - 720px)/2);
    margin: 0 -moz-calc((100% - 720px)/2);
    margin: 0 calc((100% - 720px)/2); } }

@media (min-width: 992px) {
  .container .mega-dropdown-menu {
    max-width: 960px;
    margin: 0 -webkit-calc((100% - 960px)/2);
    margin: 0 -moz-calc((100% - 960px)/2);
    margin: 0 calc((100% - 960px)/2); } }

@media (min-width: 1200px) {
  .container .mega-dropdown-menu {
    max-width: 1140px;
    margin: 0 -webkit-calc((100% - 1140px)/2);
    margin: 0 -moz-calc((100% - 1140px)/2);
    margin: 0 calc((100% - 1140px)/2); } }

@-moz-document url-prefix() {
  ul li a .children-in {
    position: relative;
    right: 3px;
    top: -14px; } }

.menu-list {
  list-style: none;
  padding: 0;
  overflow: hidden; }

.menu-panel {
  padding: 0; }

.sliding-menu {
  overflow: hidden;
  position: relative; }
  .sliding-menu ul {
    float: left;
    margin: 0;
    padding: 0; }
    .sliding-menu ul li {
      list-style: none;
      margin: 0; }

.navbar-menu-icon {
  width: 24px;
  margin: 16px 2px !important;
  position: relative;
  margin: 0px auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer; }

.navbar-menu-icon span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #404E67;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  transition: .25s ease-in-out; }

.navbar-menu-icon span:nth-child(1) {
  top: 0px; }

.navbar-menu-icon span:nth-child(2) {
  top: 10px; }

.navbar-menu-icon span:nth-child(3) {
  top: 20px; }

.navbar-menu-icon.show span:nth-child(1) {
  top: 10px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg); }

.navbar-menu-icon.show span:nth-child(2) {
  opacity: 0;
  left: -60px; }

.navbar-menu-icon.show span:nth-child(3) {
  top: 10px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg); }

@media (max-width: 767.98px) {
  .header-navbar .navbar-nav .show {
    position: static; }
  .header-navbar .navbar-nav .open-navbar-container {
    padding-top: 0.625rem; }
  .header-navbar .navbar-container .show .dropdown-menu {
    right: 0;
    left: 0 !important;
    float: none;
    width: auto;
    margin-top: 0;
    max-height: 400px;
    overflow-x: hidden;
    overflow-y: scroll; }
  .header-navbar .navbar-container ul.nav li.nav-item i {
    margin-right: 0.2rem; }
  .header-navbar .navbar-container ul.nav li > a.nav-link {
    padding: 1.2rem 0.4rem; }
    .header-navbar .navbar-container ul.nav li > a.nav-link i.flag-icon {
      margin-right: 0.2rem; }
  .header-navbar .navbar-container ul.nav li a.dropdown-user-link {
    padding: 0.8rem 0.6rem; }
  .header-navbar .navbar-container ul.nav li a.nav-link-label {
    padding: 1.4rem 0rem 1rem 0.8rem; }
  .header-navbar .navbar-container ul.nav li a.nav-link-search,
  .header-navbar .navbar-container ul.nav li a.nav-link-expand {
    padding: 1.4rem 1rem 1rem 1rem; }
  .header-navbar .navbar-container ul.nav li .dropdown-toggle::after {
    margin-right: 0;
    margin-left: -2px; }
  .navbar-dark .hamburger-inner,
  .navbar-dark .hamburger-inner::before,
  .navbar-dark .hamburger-inner::after,
  .navbar-semi-dark .hamburger-inner,
  .navbar-semi-dark .hamburger-inner::before,
  .navbar-semi-dark .hamburger-inner::after {
    background-color: #FFFFFF; }
  .navbar-dark .navbar-header .navbar-nav .nav-link,
  .navbar-semi-dark .navbar-header .navbar-nav .nav-link {
    color: #FFFFFF; }
  .navbar-dark .navbar-container .navbar-nav .nav-link,
  .navbar-semi-dark .navbar-container .navbar-nav .nav-link {
    color: #404E67; }
  .navbar-light .navbar-header .navbar-nav .nav-link,
  .navbar-semi-light .navbar-header .navbar-nav .nav-link {
    color: #404E67; }
  .navbar-light .navbar-container .navbar-nav .nav-link,
  .navbar-semi-light .navbar-container .navbar-nav .nav-link {
    color: #404E67; } }

.headroom {
  will-change: transform;
  -webkit-transition: -webkit-transform 200ms linear;
  transition: -webkit-transform 200ms linear;
  -o-transition: -o-transform 200ms linear;
  -moz-transition: transform 200ms linear, -moz-transform 200ms linear;
  transition: transform 200ms linear;
  transition: transform 200ms linear, -webkit-transform 200ms linear, -moz-transform 200ms linear, -o-transform 200ms linear; }

.headroom--pinned-top {
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -o-transform: translateY(0%);
  transform: translateY(0%); }

.headroom--unpinned-top {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%); }

.headroom--pinned-bottom {
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -o-transform: translateY(0%);
  transform: translateY(0%); }

.headroom--unpinned-bottom {
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%); }

@media (max-width: 1199.98px) {
  .header-navbar .navbar-container ul.nav li > a.nav-link {
    padding: 1.4rem 0.4rem 0.8rem 0.4rem; }
    .header-navbar .navbar-container ul.nav li > a.nav-link i.flag-icon {
      margin-right: 0.2rem; }
  .header-navbar .navbar-container ul.nav li a.dropdown-user-link {
    padding: 0.8rem 0.6rem; }
  .header-navbar .navbar-container ul.nav li a.nav-link-label {
    padding: 1.2rem 0rem 1rem 0.8rem; }
  .header-navbar .navbar-container ul.nav li a.nav-link-search,
  .header-navbar .navbar-container ul.nav li a.nav-link-expand {
    padding: 1.5rem 1rem 1rem 1rem; }
  .header-navbar .navbar-container ul.nav li .dropdown-toggle::after {
    margin-right: 0;
    margin-left: -2px; } }

@media (max-width: 1199.98px) {
  .header-navbar .navbar-container ul.nav li .selected-language {
    display: none; }
  .header-navbar .navbar-container ul.nav li a.dropdown-user-link .user-name {
    display: none; } }

@media (max-width: 767px) {
  #navbar-mobile.navbar-collapse .navbar-nav {
    margin: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap; }
    #navbar-mobile.navbar-collapse .navbar-nav .dropdown-menu {
      position: absolute; }
    #navbar-mobile.navbar-collapse .navbar-nav .nav-item {
      float: left; } }

/* ----------- iPhone 5, 5S  iPhone 6----------- */
/* Landscape */
@media only screen and (min-device-width: 26.78em) and (max-device-width: 47.64em) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  .header-navbar .navbar-container .show .dropdown-menu {
    max-height: 180px; } }

/* ----------- iPhone 6+ ----------- */
/* Landscape */
@media only screen and (min-device-width: 29.57em) and (max-device-width: 52.57em) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  .header-navbar .navbar-container .show .dropdown-menu {
    max-height: 280px; } }

.card-group, .card-deck {
  margin-bottom: 0.75rem; }

.card {
  margin-bottom: 1.875rem;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06); }
  .card .card {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  .card .card-title {
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0.05rem;
    font-size: 1.12rem; }
  .card .card-bordered {
    border: 1px solid rgba(0, 0, 0, 0.06); }
  .card.card-fullscreen {
    display: block;
    z-index: 9999;
    position: fixed;
    width: 100% !important;
    height: 100% !important;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    overflow: auto; }
  .card .card-body[class*='border-bottom-'] {
    border-bottom-width: 2px !important; }
  .card .card-img-overlay.bg-overlay {
    background: rgba(0, 0, 0, 0.45); }
  .card .card-img-overlay .text-muted {
    color: #1B2942 !important; }
  .card.card-minimal {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none; }

.card-moved .card, .card-moved .card-header {
  background-color: #FFA87D;
  color: #FFFFFF; }

.handle, .titleArea {
  cursor: move; }

.card-header {
  border-bottom: none; }
  .card-header .card-title {
    margin-bottom: 0; }
  .card-header .heading-elements,
  .card-header .heading-elements-toggle {
    background-color: inherit;
    position: absolute;
    top: 14px;
    right: 21px; }
    .card-header .heading-elements.heading-top-elements .page-item,
    .card-header .heading-elements-toggle.heading-top-elements .page-item {
      display: inline-block; }
    .card-header .heading-elements a,
    .card-header .heading-elements-toggle a {
      padding: 0 8px; }
      .card-header .heading-elements a.btn,
      .card-header .heading-elements-toggle a.btn {
        padding-top: 6px;
        padding-bottom: 6px; }

.card-footer {
  border-top: 1px solid #EEEEEE; }

.text-white .card-text {
  color: white; }

.text-white .card-img-overlay .text-muted {
  color: #FFF !important; }

.text-white code {
  background-color: white; }

.text-white .heading-elements i {
  color: #FFF; }

.card-head-inverse {
  color: #FFF; }
  .card-head-inverse .heading-elements i {
    color: #FFF; }

.card-transparent {
  background-color: transparent; }

@media (max-width: 991.98px) {
  .heading-elements {
    text-align: center; }
    .heading-elements .list-inline {
      display: none; }
    .heading-elements.visible {
      display: block;
      margin-top: 0;
      top: 100%;
      top: 50px;
      height: auto;
      left: 0px;
      padding: 10px;
      border: 1px solid #eee;
      z-index: 997;
      position: absolute;
      width: 100%; }
      .heading-elements.visible .list-inline {
        display: block; } }

@media (min-width: 992px) {
  .heading-elements-toggle {
    display: none; } }

.breadcrumb {
  font-size: 0.9rem;
  font-family: "Montserrat", Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  background-color: transparent;
  padding: 0 0 0.75rem 0rem; }
  .breadcrumb > li + li::before {
    padding-right: .6rem;
    padding-left: .6rem; }

/* Custom scss for page headers style */
.breadcrumbs-right .breadcrumb {
  float: right; }

.breadcrumbs-top .breadcrumb {
  margin: 0;
  padding: 0; }

.badge {
  color: #FFFFFF;
  font-weight: 400; }
  .badge[class*='badge-'] [class*='icon-'] {
    line-height: 1; }
    .badge[class*='badge-'] [class*='icon-'] ~ span {
      position: relative;
      bottom: 2px;
      padding: 0 5px; }
  .badge[class*='badge-'] span {
    position: relative;
    bottom: 2px;
    padding: 0 5px; }
  .badge[class*='badge-'] a {
    color: #fff; }
  .badge[class*='badge-'] .dropdown-toggle::after, .badge[class*='badge-'].dropdown-toggle::after {
    position: relative;
    top: -2px;
    right: 3px;
    font-size: 1rem; }
  .badge[class*='badge-'] .dropdown-menu a {
    color: #555; }
  .badge.badge-square {
    border-radius: 0; }
  .badge.badge.float-right {
    margin-left: 0.5rem;
    margin-top: 0.15rem; }

.badge-xl {
  font-size: 1.8rem; }

.badge-lg {
  font-size: 1.2rem; }

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

.badge-sm {
  font-size: 0.8rem; }

.badge-secondary {
  background-color: #404E67; }
  .badge-secondary.badge-glow {
    -webkit-box-shadow: 0px 0px 10px #404E67;
    box-shadow: 0px 0px 10px #404E67; }
  .badge-secondary[href]:hover, .badge-secondary[href]:focus {
    background-color: #2c3648; }

.badge-primary {
  background-color: #00B5B8; }
  .badge-primary.badge-glow {
    -webkit-box-shadow: 0px 0px 10px #00B5B8;
    box-shadow: 0px 0px 10px #00B5B8; }
  .badge-primary[href]:hover, .badge-primary[href]:focus {
    background-color: #008385; }

.badge-success {
  background-color: #16D39A; }
  .badge-success.badge-glow {
    -webkit-box-shadow: 0px 0px 10px #16D39A;
    box-shadow: 0px 0px 10px #16D39A; }
  .badge-success[href]:hover, .badge-success[href]:focus {
    background-color: #11a578; }

.badge-info {
  background-color: #2DCEE3; }
  .badge-info.badge-glow {
    -webkit-box-shadow: 0px 0px 10px #2DCEE3;
    box-shadow: 0px 0px 10px #2DCEE3; }
  .badge-info[href]:hover, .badge-info[href]:focus {
    background-color: #1ab0c3; }

.badge-warning {
  background-color: #FFA87D; }
  .badge-warning.badge-glow {
    -webkit-box-shadow: 0px 0px 10px #FFA87D;
    box-shadow: 0px 0px 10px #FFA87D; }
  .badge-warning[href]:hover, .badge-warning[href]:focus {
    background-color: #ff864a; }

.badge-danger {
  background-color: #FF7588; }
  .badge-danger.badge-glow {
    -webkit-box-shadow: 0px 0px 10px #FF7588;
    box-shadow: 0px 0px 10px #FF7588; }
  .badge-danger[href]:hover, .badge-danger[href]:focus {
    background-color: #ff425c; }

.badge-up {
  position: relative;
  top: -13px;
  right: 14px; }

.badge-icon i {
  font-size: 100%;
  margin-right: 5px; }

.form-control + .block-tag {
  display: block; }

.block-tag {
  margin-top: 0.5rem; }

.block-area {
  padding: 0.24rem 0.3rem; }

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905;
  font-size: 100%;
  font-weight: 400;
  padding: 0; }

.nav {
  border-radius: 0.25rem; }
  .nav.wrap-border {
    border: 1px solid #ddd; }
    .nav.wrap-border li.nav-header {
      margin: 0 0.5rem; }
    .nav.wrap-border li.nav-item, .nav.wrap-border div {
      padding: 2px 10px; }
  .nav.no-hover-bg .nav-item:hover {
    background-color: transparent; }
  .nav .dropdown .dropdown-item.active {
    background-color: transparent;
    color: #55595c; }
    .nav .dropdown .dropdown-item.active:focus {
      background-color: transparent;
      color: #55595c; }
  .nav.square-border {
    border-radius: 0; }
    .nav.square-border .nav-item .nav-link.active {
      border-radius: 0; }
  .nav .nav-item .nav-link {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex; }
  .nav .nav-item i {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center; }
  .nav .dropdown-divider {
    margin: 0.5rem 0; }
  .nav .modern-nav-toggle {
    padding: 20px 0px; }
  .nav.nav-pills .nav-item .nav-link i.float-right:before {
    position: relative;
    top: 7px;
    left: 7px; }
  .nav.nav-pills .nav-item .nav-link .badge.float-right {
    position: relative;
    top: 1px;
    left: 3px; }
  .nav.nav-pills .nav-item .nav-link.dropdown-toggle::after {
    top: -1px; }
  .nav.nav-pills.nav-justified {
    width: 100%; }
    .nav.nav-pills.nav-justified .nav-item {
      float: none; }
    .nav.nav-pills.nav-justified .nav-link {
      text-align: center;
      margin-bottom: 5px; }
    .nav.nav-pills.nav-justified > .dropdown .dropdown-menu {
      top: auto;
      left: auto; }
    @media (min-width: 576px) {
      .nav.nav-pills.nav-justified .nav-item {
        display: table-cell;
        width: 1%; }
      .nav.nav-pills.nav-justified .nav-link {
        margin-bottom: 0; } }
    .nav.nav-pills.nav-justified .nav-link {
      margin-right: 0;
      border-radius: 0.25rem; }
    @media (min-width: 576px) {
      .nav.nav-pills.nav-justified .nav-link.active,
      .nav.nav-pills.nav-justified .nav-link.active:hover,
      .nav.nav-pills.nav-justified .nav-link.active:focus {
        border-bottom-color: transparent; } }
    .nav.nav-pills.nav-justified .nav-link {
      display: block; }
      .nav.nav-pills.nav-justified .nav-link.active {
        border: none; }
        .nav.nav-pills.nav-justified .nav-link.active:hover, .nav.nav-pills.nav-justified .nav-link.active:focus {
          border: none; }
  .nav.nav-pills.nav-pill-bordered .nav-item {
    border: 1px solid #d3d3d3;
    border-radius: 0.25rem; }
  .nav.nav-pills.nav-pill-with-active-bordered .nav-item a.nav-link {
    border: 1px solid #d3d3d3;
    border-radius: 0.25rem;
    background-color: #ffffff;
    color: #55595c; }
    .nav.nav-pills.nav-pill-with-active-bordered .nav-item a.nav-link.active {
      border: 1px solid #00B5B8;
      color: #00B5B8; }
  .nav.nav-pills.nav-active-bordered-pill .nav-item a.nav-link {
    color: #55595c; }
    .nav.nav-pills.nav-active-bordered-pill .nav-item a.nav-link.active {
      border: 1px solid #00B5B8;
      border-radius: 0.25rem;
      color: #00B5B8;
      background-color: #ffffff; }
  .nav.nav-pills.nav-pill-toolbar.nav-stacked .nav-item ~ .nav-item a.nav-link {
    border-left: 1px solid #d3d3d3;
    border-top: 0; }
  .nav.nav-pills.nav-pill-toolbar.nav-stacked .nav-item:first-child a.nav-link {
    border-radius: 0.25rem 0.25rem 0 0; }
  .nav.nav-pills.nav-pill-toolbar.nav-stacked .nav-item:last-child a.nav-link {
    border-radius: 0 0 0.25rem 0.25rem; }
  .nav.nav-pills.nav-pill-toolbar .nav-item {
    margin-top: 0;
    margin-left: 0; }
    .nav.nav-pills.nav-pill-toolbar .nav-item a.nav-link {
      border: 1px solid #d3d3d3;
      border-radius: 0; }
  .nav.nav-tabs .nav-item .nav-link {
    padding: 0.5rem 0.7rem;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex; }
    .nav.nav-tabs .nav-item .nav-link:hover:not(.active) {
      border-color: transparent; }
    .nav.nav-tabs .nav-item .nav-link.active {
      background-color: #fff;
      border-radius: 0.25rem 0.25rem 0 0; }
    .nav.nav-tabs .nav-item .nav-link i.float-right {
      margin-left: 0.5rem; }
    .nav.nav-tabs .nav-item .nav-link.dropdown-toggle::after {
      top: -1px; }
  .nav.nav-tabs .nav-item:hover {
    color: #333; }
  .nav.nav-tabs.wrap-border {
    border: 1px solid #ddd; }
  .nav.nav-tabs.no-hover-bg .nav-item:hover {
    background-color: transparent; }
  .nav.nav-tabs .dropdown .dropdown-item.active {
    background-color: transparent;
    color: #55595c; }
    .nav.nav-tabs .dropdown .dropdown-item.active:focus {
      background-color: transparent;
      color: #55595c; }
  .nav.nav-tabs.square-border {
    border-radius: 0; }
    .nav.nav-tabs.square-border .nav-item .nav-link.active {
      border-radius: 0; }
  .nav.nav-tabs.nav-justified {
    width: 100%; }
    .nav.nav-tabs.nav-justified .nav-item {
      float: none; }
    .nav.nav-tabs.nav-justified .nav-link {
      text-align: center;
      margin-bottom: 5px; }
    .nav.nav-tabs.nav-justified > .dropdown .dropdown-menu {
      top: auto;
      left: auto; }
    @media (min-width: 576px) {
      .nav.nav-tabs.nav-justified .nav-item {
        display: table-cell;
        width: 1%; }
      .nav.nav-tabs.nav-justified .nav-link {
        margin-bottom: 0; } }
    .nav.nav-tabs.nav-justified .nav-link {
      margin-right: 0;
      border-radius: 0.25rem; }
    @media (min-width: 576px) {
      .nav.nav-tabs.nav-justified .nav-link.active,
      .nav.nav-tabs.nav-justified .nav-link.active:hover,
      .nav.nav-tabs.nav-justified .nav-link.active:focus {
        border-bottom-color: transparent; } }
    .nav.nav-tabs.nav-justified .nav-item a.nav-link {
      display: block; }
      .nav.nav-tabs.nav-justified .nav-item a.nav-link .active {
        background-color: #fff; }
  .nav.nav-tabs.nav-top-border .nav-item a {
    color: #16D39A; }
    .nav.nav-tabs.nav-top-border .nav-item a.nav-link.active {
      border-top: 3px solid #16D39A;
      border-top-left-radius: 0;
      border-top-right-radius: 0;
      color: #555; }
    .nav.nav-tabs.nav-top-border .nav-item a:hover {
      color: #084835; }
      .nav.nav-tabs.nav-top-border .nav-item a:hover:not(.active) {
        border-color: transparent; }
  .nav.nav-tabs.nav-topline {
    border-bottom: none; }
    .nav.nav-tabs.nav-topline .nav-item:hover {
      background-color: transparent; }
    .nav.nav-tabs.nav-topline .nav-item:not(:last-child) {
      border-right: none; }
    .nav.nav-tabs.nav-topline .nav-item a {
      border: 1px solid rgba(40, 44, 42, 0.1);
      border-bottom: none; }
      .nav.nav-tabs.nav-topline .nav-item a.nav-link {
        padding: 0.8rem 0.5rem;
        background: rgba(40, 44, 42, 0.05);
        color: #74777b;
        line-height: 1;
        -webkit-transition: color 0.2s;
        -o-transition: color 0.2s;
        -moz-transition: color 0.2s;
        transition: color 0.2s; }
        .nav.nav-tabs.nav-topline .nav-item a.nav-link.active {
          background: none;
          -webkit-box-shadow: inset 0 3px 0 #FF7588;
          box-shadow: inset 0 3px 0 #FF7588;
          color: #FF7588;
          border-radius: 0;
          border-top-color: #FF7588;
          border-bottom: none; }
        .nav.nav-tabs.nav-topline .nav-item a.nav-link:hover, .nav.nav-tabs.nav-topline .nav-item a.nav-link:focus {
          color: #FF7588; }
        .nav.nav-tabs.nav-topline .nav-item a.nav-link.dropdown-toggle::after {
          top: -1px; }
  .nav.nav-tabs.nav-underline {
    background: #fff;
    position: relative;
    border-bottom: 1px solid #2DCEE3; }
    .nav.nav-tabs.nav-underline .nav-item {
      position: relative;
      z-index: 1;
      display: block;
      text-align: center;
      -webkit-flex: 1;
      -moz-flex: 1;
      -ms-flex: 1;
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      flex: 1;
      margin-left: 0; }
      .nav.nav-tabs.nav-underline .nav-item.open a .nav-link {
        background-color: transparent; }
        .nav.nav-tabs.nav-underline .nav-item.open a .nav-link:focus, .nav.nav-tabs.nav-underline .nav-item.open a .nav-link:hover {
          background-color: transparent;
          color: #2DCEE3; }
      .nav.nav-tabs.nav-underline .nav-item a.nav-link {
        position: relative;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        line-height: 2.5;
        padding: 0.5rem 1rem;
        -webkit-transition: color 0.2s;
        -o-transition: color 0.2s;
        -moz-transition: color 0.2s;
        transition: color 0.2s;
        color: #2DCEE3;
        border: none; }
        .nav.nav-tabs.nav-underline .nav-item a.nav-link.dropdown-toggle::after {
          margin-top: -1rem; }
        .nav.nav-tabs.nav-underline .nav-item a.nav-link.active {
          border: none;
          background-color: transparent; }
          .nav.nav-tabs.nav-underline .nav-item a.nav-link.active:focus, .nav.nav-tabs.nav-underline .nav-item a.nav-link.active:hover {
            color: #55595c;
            background-color: transparent; }
          .nav.nav-tabs.nav-underline .nav-item a.nav-link.active:before {
            -webkit-transform: translate3d(0, 0, 0);
            -moz-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
        .nav.nav-tabs.nav-underline .nav-item a.nav-link:hover, .nav.nav-tabs.nav-underline .nav-item a.nav-link:focus {
          color: #2DCEE3; }
        .nav.nav-tabs.nav-underline .nav-item a.nav-link:before {
          position: absolute;
          bottom: -1px;
          left: 0;
          width: 100%;
          height: 4px;
          background: #2DCEE3;
          content: '';
          -webkit-transition: -webkit-transform 0.3s;
          transition: -webkit-transform 0.3s;
          -o-transition: -o-transform 0.3s;
          -moz-transition: transform 0.3s, -moz-transform 0.3s;
          transition: transform 0.3s;
          transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;
          -webkit-transform: translate3d(0, 150%, 0);
          -moz-transform: translate3d(0, 150%, 0);
          transform: translate3d(0, 150%, 0); }
  .nav.nav-tabs.nav-linetriangle {
    border-bottom-color: #FFA87D; }
    .nav.nav-tabs.nav-linetriangle .nav-item {
      position: relative;
      z-index: 1;
      display: block;
      text-align: center;
      -webkit-flex: 1;
      -moz-flex: 1;
      -ms-flex: 1;
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      flex: 1; }
      .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link {
        position: relative;
        display: block;
        overflow: visible;
        text-overflow: ellipsis;
        white-space: nowrap;
        line-height: 2.5;
        border: none;
        color: #55595c; }
        .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active {
          border-bottom: 1px solid rgba(0, 0, 0, 0.1);
          border-bottom-color: #FFA87D;
          color: #FFA87D; }
          .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:after, .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:before {
            position: absolute;
            top: 100%;
            left: 50%;
            width: 0;
            height: 0;
            border: solid transparent;
            content: '';
            pointer-events: none; }
          .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:before {
            margin-left: -11px;
            border-width: 12px;
            border-top-color: #FFA87D; }
          .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:after {
            margin-left: -10px;
            border-width: 10px;
            border-top-color: #fff; }
          .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:focus {
            color: #FFA87D; }
        .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.dropdown-toggle:after {
          margin-top: -1rem; }
        .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.dropdown-toggle.active:after {
          margin-top: 0; }
    .nav.nav-tabs.nav-linetriangle.nav-justified {
      border-bottom: 1px solid rgba(0, 0, 0, 0.1);
      border-bottom-color: #FFA87D; }
      .nav.nav-tabs.nav-linetriangle.nav-justified .nav-item a.nav-link.active {
        top: 0px; }
  .nav.nav-tabs.nav-iconfall {
    overflow: visible;
    border-bottom: none; }
    .nav.nav-tabs.nav-iconfall .nav-item {
      position: relative;
      z-index: 1;
      display: block;
      text-align: center;
      -webkit-flex: 1;
      -moz-flex: 1;
      -ms-flex: 1;
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      flex: 1;
      margin: 0.5rem 0.7rem 0; }
      .nav.nav-tabs.nav-iconfall .nav-item:hover, .nav.nav-tabs.nav-iconfall .nav-item:focus {
        background-color: transparent; }
      .nav.nav-tabs.nav-iconfall .nav-item a.nav-link {
        display: inline-block;
        padding: 1em 0 2em;
        color: #74777b;
        position: relative;
        line-height: 2.5;
        width: 100%;
        border: none;
        -webkit-transition: color 0.3s cubic-bezier(0.7, 0, 0.3, 1);
        -o-transition: color 0.3s cubic-bezier(0.7, 0, 0.3, 1);
        -moz-transition: color 0.3s cubic-bezier(0.7, 0, 0.3, 1);
        transition: color 0.3s cubic-bezier(0.7, 0, 0.3, 1); }
      .nav.nav-tabs.nav-iconfall .nav-item a:hover, .nav.nav-tabs.nav-iconfall .nav-item a:focus {
        color: #2CC185;
        border: none; }
      .nav.nav-tabs.nav-iconfall .nav-item a.active {
        color: #2CC185;
        border: none;
        background-color: transparent; }
        .nav.nav-tabs.nav-iconfall .nav-item a.active i:after {
          opacity: 1;
          -webkit-transform: scale3d(1, 1, 1);
          -moz-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1); }
        .nav.nav-tabs.nav-iconfall .nav-item a.active i:before {
          opacity: 1;
          -webkit-transform: translate3d(0, 0, 0);
          -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }
      .nav.nav-tabs.nav-iconfall .nav-item a i {
        display: block;
        margin-right: 0; }
        .nav.nav-tabs.nav-iconfall .nav-item a i:after {
          position: absolute;
          bottom: 1em;
          left: 50%;
          margin-left: -20px;
          width: 40px;
          height: 4px;
          background: #2CC185;
          content: '';
          opacity: 0;
          -webkit-transition: -webkit-transform 0.2s ease-in;
          transition: -webkit-transform 0.2s ease-in;
          -o-transition: -o-transform 0.2s ease-in;
          -moz-transition: transform 0.2s ease-in, -moz-transform 0.2s ease-in;
          transition: transform 0.2s ease-in;
          transition: transform 0.2s ease-in, -webkit-transform 0.2s ease-in, -moz-transform 0.2s ease-in, -o-transform 0.2s ease-in;
          -webkit-transform: scale3d(0, 1, 1);
          -moz-transform: scale3d(0, 1, 1);
          transform: scale3d(0, 1, 1); }
        .nav.nav-tabs.nav-iconfall .nav-item a i:before {
          display: block;
          margin: 0 0 0.35em;
          opacity: 0;
          -webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
          -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
          transition: opacity 0.2s, -webkit-transform 0.2s;
          -o-transition: opacity 0.2s, -o-transform 0.2s;
          -moz-transition: transform 0.2s, opacity 0.2s, -moz-transform 0.2s;
          transition: transform 0.2s, opacity 0.2s;
          transition: transform 0.2s, opacity 0.2s, -webkit-transform 0.2s, -moz-transform 0.2s, -o-transform 0.2s;
          -webkit-transform: translate3d(0, -100px, 0);
          -moz-transform: translate3d(0, -100px, 0);
          transform: translate3d(0, -100px, 0);
          pointer-events: none; }
      .nav.nav-tabs.nav-iconfall .nav-item a.dropdown-toggle:after {
        margin-top: -1rem; }
  .nav .nav-item .nav-link {
    display: block; }
  .nav .dropdown-divider {
    margin: 0.5rem 0; }

@media (min-width: 576px) {
  .nav.nav-tabs.nav-linetriangle.nav-justified .nav-item,
  .nav.nav-tabs.nav-iconfall.nav-justified .nav-item,
  .nav.nav-tabs.nav-underline.nav-justified .nav-item {
    display: table-cell !important; } }

.nav-vertical {
  overflow: hidden; }
  .nav-vertical .nav-left.nav-tabs {
    float: left;
    border-bottom: 0;
    border-radius: 0;
    display: table; }
    .nav-vertical .nav-left.nav-tabs li.nav-item {
      float: none;
      margin: 0;
      margin-right: -1px; }
      .nav-vertical .nav-left.nav-tabs li.nav-item a.nav-link {
        min-width: 6.5rem;
        border-right: 1px solid #ddd; }
        .nav-vertical .nav-left.nav-tabs li.nav-item a.nav-link.active {
          border: 1px solid #ddd;
          border-right: 0;
          border-radius: 0.25rem 0 0 0.25rem; }
        .nav-vertical .nav-left.nav-tabs li.nav-item a.nav-link:hover:not(.active) {
          border-color: transparent;
          border-right: 1px solid #ddd; }
    .nav-vertical .nav-left.nav-tabs.nav-border-left li.nav-item a.nav-link {
      color: #FF7588; }
      .nav-vertical .nav-left.nav-tabs.nav-border-left li.nav-item a.nav-link.active {
        border-left: 3px solid #FF7588;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        color: #555; }
  .nav-vertical .nav-left ~ .tab-content {
    margin-left: 45px; }
    .nav-vertical .nav-left ~ .tab-content .tab-pane {
      display: none;
      background-color: #fff;
      padding: 0 0 0.6rem 1rem;
      overflow-y: auto; }
      .nav-vertical .nav-left ~ .tab-content .tab-pane.active {
        display: block; }
  .nav-vertical .nav-right.nav-tabs {
    float: right;
    border-bottom: 0;
    border-radius: 0;
    display: table; }
    .nav-vertical .nav-right.nav-tabs li.nav-item {
      float: none;
      margin: 0;
      margin-left: -1px; }
      .nav-vertical .nav-right.nav-tabs li.nav-item a.nav-link {
        min-width: 6.5rem;
        border-left: 1px solid #ddd; }
        .nav-vertical .nav-right.nav-tabs li.nav-item a.nav-link.active {
          border: 1px solid #ddd;
          border-left: 0;
          border-radius: 0 0.25rem 0.25rem 0; }
        .nav-vertical .nav-right.nav-tabs li.nav-item a.nav-link:hover:not(.active) {
          border-color: transparent;
          border-left: 1px solid #ddd; }
    .nav-vertical .nav-right.nav-tabs.nav-border-right li.nav-item a.nav-link {
      color: #FF7588; }
      .nav-vertical .nav-right.nav-tabs.nav-border-right li.nav-item a.nav-link.active {
        border-right: 3px solid #FF7588;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        color: #555; }
  .nav-vertical .nav-right ~ .tab-content .tab-pane {
    display: none;
    background-color: #fff;
    padding: 0 0 0.6rem 1rem;
    overflow-y: auto; }
    .nav-vertical .nav-right ~ .tab-content .tab-pane.active {
      display: block; }

.nav.nav-tabs.nav-only-icon .nav-item .nav-link {
  font-size: 1.25rem; }
  .nav.nav-tabs.nav-only-icon .nav-item .nav-link i {
    margin-left: 0.5rem; }

.nav.nav-tabs .nav-item.show .nav-link,
.nav.nav-tabs .nav-item.show .nav-link:focus {
  background-color: transparent; }

.alert {
  position: relative; }
  .alert .alert-link:hover {
    text-decoration: underline; }
  .alert.alert-icon-left {
    border-left-width: 4rem; }
  .alert.alert-icon-right {
    border-right-width: 4rem; }
  .alert.alert-icon-left[class*=bg-] {
    border-left-color: rgba(0, 0, 0, 0.15) !important; }
  .alert.alert-icon-right[class*=bg-] {
    border-right-color: rgba(0, 0, 0, 0.15) !important; }
  .alert[class*=alert-icon-]:after {
    content: '\F006';
    font-family: FontAwesome;
    color: #fff;
    width: 4rem;
    left: -4rem;
    text-align: center;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .alert .close {
    font-size: 2rem;
    line-height: 1rem; }
  .alert[class*=bg-] {
    color: #fff; }
    .alert[class*=bg-] .alert-link {
      color: #fff; }
    .alert[class*=bg-] .close {
      color: #fff;
      opacity: 1;
      text-shadow: none; }
  .alert[class*=alert-icon-].alert-primary:after, .alert[class*=alert-icon-][class*=alert-primary]:after, .alert[class*=alert-icon-][class*=bg-primary]:after {
    content: '\F08A'; }
  .alert[class*=alert-icon-].alert-danger:after, .alert[class*=alert-icon-][class*=alert-danger]:after, .alert[class*=alert-icon-][class*=bg-danger]:after {
    content: '\F088'; }
  .alert[class*=alert-icon-].alert-success:after, .alert[class*=alert-icon-][class*=alert-success]:after, .alert[class*=alert-icon-][class*=bg-success]:after {
    content: '\F087'; }
  .alert[class*=alert-icon-].alert-warning:after, .alert[class*=alert-icon-][class*=alert-warning]:after, .alert[class*=alert-icon-][class*=bg-warning]:after {
    content: '\F071'; }
  .alert[class*=alert-icon-].alert-info:after, .alert[class*=alert-icon-][class*=alert-info]:after, .alert[class*=alert-icon-][class*=bg-info]:after {
    content: '\F129'; }
  .alert.alert-icon-right:after {
    left: auto;
    right: -4rem; }

.media-list .media {
  padding: 1.25rem;
  margin-top: 0; }
  .media-list .media .media-left {
    padding-right: 1rem; }
  .media-list .media .media-right {
    padding-left: 1rem; }

.media-list a.media {
  color: #404E67 !important; }

.media [class*="avatar-"] {
  position: relative;
  padding-right: 0 !important;
  margin-right: 0; }
  .media [class*="avatar-"] i {
    position: absolute;
    right: -4px;
    bottom: -1px;
    width: 10px;
    height: 10px;
    border: 2px solid white;
    border-radius: 100%; }

.media-bordered .media {
  border-top: 1px solid #E4E7ED; }
  .media-bordered .media:first-child {
    border-top: 0; }

/*=========================================================================================
  File Name: progress.scss
  Description: Extended bootstrap progress bar scss.
  ----------------------------------------------------------------------------------------
  Item Name: Stack - Responsive Admin Theme
  Version: 3.0
  Author: PIXINVENT
  Author URL: http://www.themeforest.net/user/pixinvent
  ----------------------------------------------------------------------------------------

  Modifiers:       `progress-lg`
                   `progress-md`
                   `progress-sm`
                   `progress-xs`

==========================================================================================*/
.progress {
  margin-bottom: 3rem; }
  .progress:last-child {
    margin-bottom: 1rem; }
  .progress.progress-xl {
    height: 2rem; }
  .progress.progress-lg {
    height: 1.5rem; }
  .progress.progress-md {
    height: 1rem; }
  .progress.progress-sm {
    height: 0.5rem; }
  .progress.progress-xs {
    height: 0.25rem; }

/* ===============================================================================================
	File Name: list-group.scss
	Description: Contain list item, list group related extended SCSS.
	----------------------------------------------------------------------------------------------
	Item Name: Stack - Responsive Admin Theme
	Version: 3.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
================================================================================================*/
ul.list-inline li {
  display: inline-block; }

ul.list-inline.list-inline-pipe > li + li:before {
  content: ' | ';
  color: #626E82; }

.modal-sm {
  max-width: 400px; }

.modal-xs {
  max-width: 300px; }

.modal-xl {
  max-width: 94%;
  margin-left: 3%;
  margin-right: 3%; }

.icon-align {
  margin-top: 0.6rem;
  margin-left: 0.5rem; }

.popover.popover-top:after, .popover.popover-top:before, .popover.bs-tether-element-attached-top:after, .popover.bs-tether-element-attached-top:before {
  margin-left: -10px; }

.popover.popover-right:after, .popover.popover-right:before, .popover.bs-tether-element-attached-right:after, .popover.bs-tether-element-attached-right:before {
  margin-top: -10px; }

.popover.popover-bottom:after, .popover.popover-bottom:before, .popover.bs-tether-element-attached-bottom:after, .popover.bs-tether-element-attached-bottom:before {
  margin-left: -10px; }

.popover.popover-left:after, .popover.popover-left:before, .popover.bs-tether-element-attached-left:after, .popover.bs-tether-element-attached-left:before {
  margin-top: -10px; }

.icon-bg-circle {
  color: #FFFFFF;
  padding: 0.5rem;
  border-radius: 50%; }

.icon-left {
  margin-right: 0.5rem; }

.icon-right {
  margin-right: 0.5rem; }

.icon-spin {
  display: inline-block;
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear; }

.blockOverlay {
  z-index: 1050 !important; }

.blockElement, .blockPage {
  z-index: 1051 !important; }

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg); }
  to {
    -moz-transform: rotate(360deg); } }

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

@-o-keyframes spin {
  from {
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

.hidden {
  display: none;
  visibility: hidden; }

a:hover {
  cursor: pointer; }

.round {
  border-radius: 1.5rem; }

.square {
  border-radius: 0; }

.mega-dropdown-menu p.accordion-text {
  line-height: 1.45; }

.mega-dropdown-menu a[aria-expanded="true"] {
  padding-bottom: 1rem; }

.line-on-side {
  border-bottom: 1px solid #dadada;
  line-height: 0.1em;
  margin: 10px 0 20px; }

.line-on-side span {
  background: #fff;
  padding: 0 10px; }

.icon-line-height {
  line-height: 1.5rem !important; }

.table-middle td {
  vertical-align: middle; }

.spinner {
  display: inline-block;
  -webkit-animation: spin 1s linear infinite;
  -o-animation: spin 1s linear infinite;
  -moz-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite; }

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

.white {
  color: #FFFFFF !important; }

.bg-white {
  background-color: #FFFFFF !important; }
  .bg-white .card-header, .bg-white .card-footer {
    background-color: transparent; }

.alert-white {
  border-color: #FFFFFF !important;
  background-color: white !important;
  color: #a6a6a6 !important; }
  .alert-white .alert-link {
    color: #919191 !important; }

.border-white {
  border-color: #FFFFFF; }

.bg-white.badge-glow, .border-white.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #FFFFFF;
  box-shadow: 0px 0px 10px #FFFFFF; }

.overlay-white {
  background: #FFFFFF;
  /* The Fallback */
  background: rgba(255, 255, 255, 0.8); }

/* .card-outline-white{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-white {
  border-color: !important;
  background-color: #FFFFFF !important;
  color: #FFFFFF; }
  .btn-white:hover {
    border-color: !important;
    background-color: !important;
    color: #FFF !important; }
  .btn-white:focus, .btn-white:active {
    border-color: !important;
    background-color: !important;
    color: #FFF !important; }

.btn-outline-white {
  border-color: #FFFFFF;
  background-color: transparent;
  color: #FFFFFF; }
  .btn-outline-white:hover {
    background-color: #FFFFFF;
    color: #FFF !important; }

input[type="checkbox"].bg-white + .custom-control-label:before, input[type="radio"].bg-white + .custom-control-label:before {
  background-color: #FFFFFF !important; }

input:focus ~ .bg-white {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF !important; }

.border-white {
  border: 1px solid #FFFFFF !important; }

.border-top-white {
  border-top: 1px solid #FFFFFF; }

.border-bottom-white {
  border-bottom: 1px solid #FFFFFF; }

.border-left-white {
  border-left: 1px solid #FFFFFF; }

.border-right-white {
  border-right: 1px solid #FFFFFF; }

.black {
  color: #000000 !important; }

.bg-black {
  background-color: #000000 !important; }
  .bg-black .card-header, .bg-black .card-footer {
    background-color: transparent; }

.alert-black {
  border-color: #000000 !important;
  background-color: #242424 !important;
  color: black !important; }
  .alert-black .alert-link {
    color: black !important; }

.border-black {
  border-color: #000000; }

.bg-black.badge-glow, .border-black.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #000000;
  box-shadow: 0px 0px 10px #000000; }

.overlay-black {
  background: #000000;
  /* The Fallback */
  background: rgba(0, 0, 0, 0.8); }

/* .card-outline-black{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-black {
  border-color: !important;
  background-color: #000000 !important;
  color: #FFFFFF; }
  .btn-black:hover {
    border-color: !important;
    background-color: !important;
    color: #FFF !important; }
  .btn-black:focus, .btn-black:active {
    border-color: !important;
    background-color: !important;
    color: #FFF !important; }

.btn-outline-black {
  border-color: #000000;
  background-color: transparent;
  color: #000000; }
  .btn-outline-black:hover {
    background-color: #000000;
    color: #FFF !important; }

input[type="checkbox"].bg-black + .custom-control-label:before, input[type="radio"].bg-black + .custom-control-label:before {
  background-color: #000000 !important; }

input:focus ~ .bg-black {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important; }

.border-black {
  border: 1px solid #000000 !important; }

.border-top-black {
  border-top: 1px solid #000000; }

.border-bottom-black {
  border-bottom: 1px solid #000000; }

.border-left-black {
  border-left: 1px solid #000000; }

.border-right-black {
  border-right: 1px solid #000000; }

.primary.lighten-5 {
  color: #E0F6F6 !important; }

.bg-primary.bg-lighten-5 {
  background-color: #E0F6F6 !important; }

.btn-primary.btn-lighten-5 {
  border-color: #00A5A8 !important;
  background-color: #E0F6F6 !important; }
  .btn-primary.btn-lighten-5:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-lighten-5:focus, .btn-primary.btn-lighten-5:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-lighten-5 {
  border-color: #E0F6F6 !important;
  color: #E0F6F6 !important; }
  .btn-outline-primary.btn-outline-lighten-5:hover {
    background-color: #E0F6F6 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F6F6 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F6F6 !important; }

.border-primary.border-lighten-5 {
  border: 1px solid #E0F6F6 !important; }

.border-top-primary.border-top-lighten-5 {
  border-top: 1px solid #E0F6F6 !important; }

.border-bottom-primary.border-bottom-lighten-5 {
  border-bottom: 1px solid #E0F6F6 !important; }

.border-left-primary.border-left-lighten-5 {
  border-left: 1px solid #E0F6F6 !important; }

.border-right-primary.border-right-lighten-5 {
  border-right: 1px solid #E0F6F6 !important; }

.overlay-primary.overlay-lighten-5 {
  background: #E0F6F6;
  /* The Fallback */
  background: rgba(224, 246, 246, 0.8); }

.primary.lighten-4 {
  color: #B3E9EA !important; }

.bg-primary.bg-lighten-4 {
  background-color: #B3E9EA !important; }

.btn-primary.btn-lighten-4 {
  border-color: #00A5A8 !important;
  background-color: #B3E9EA !important; }
  .btn-primary.btn-lighten-4:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-lighten-4:focus, .btn-primary.btn-lighten-4:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-lighten-4 {
  border-color: #B3E9EA !important;
  color: #B3E9EA !important; }
  .btn-outline-primary.btn-outline-lighten-4:hover {
    background-color: #B3E9EA !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B3E9EA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B3E9EA !important; }

.border-primary.border-lighten-4 {
  border: 1px solid #B3E9EA !important; }

.border-top-primary.border-top-lighten-4 {
  border-top: 1px solid #B3E9EA !important; }

.border-bottom-primary.border-bottom-lighten-4 {
  border-bottom: 1px solid #B3E9EA !important; }

.border-left-primary.border-left-lighten-4 {
  border-left: 1px solid #B3E9EA !important; }

.border-right-primary.border-right-lighten-4 {
  border-right: 1px solid #B3E9EA !important; }

.overlay-primary.overlay-lighten-4 {
  background: #B3E9EA;
  /* The Fallback */
  background: rgba(179, 233, 234, 0.8); }

.primary.lighten-3 {
  color: #80DADC !important; }

.bg-primary.bg-lighten-3 {
  background-color: #80DADC !important; }

.btn-primary.btn-lighten-3 {
  border-color: #00A5A8 !important;
  background-color: #80DADC !important; }
  .btn-primary.btn-lighten-3:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-lighten-3:focus, .btn-primary.btn-lighten-3:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-lighten-3 {
  border-color: #80DADC !important;
  color: #80DADC !important; }
  .btn-outline-primary.btn-outline-lighten-3:hover {
    background-color: #80DADC !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80DADC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80DADC !important; }

.border-primary.border-lighten-3 {
  border: 1px solid #80DADC !important; }

.border-top-primary.border-top-lighten-3 {
  border-top: 1px solid #80DADC !important; }

.border-bottom-primary.border-bottom-lighten-3 {
  border-bottom: 1px solid #80DADC !important; }

.border-left-primary.border-left-lighten-3 {
  border-left: 1px solid #80DADC !important; }

.border-right-primary.border-right-lighten-3 {
  border-right: 1px solid #80DADC !important; }

.overlay-primary.overlay-lighten-3 {
  background: #80DADC;
  /* The Fallback */
  background: rgba(128, 218, 220, 0.8); }

.primary.lighten-2 {
  color: #4DCBCD !important; }

.bg-primary.bg-lighten-2 {
  background-color: #4DCBCD !important; }

.btn-primary.btn-lighten-2 {
  border-color: #00A5A8 !important;
  background-color: #4DCBCD !important; }
  .btn-primary.btn-lighten-2:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-lighten-2:focus, .btn-primary.btn-lighten-2:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-lighten-2 {
  border-color: #4DCBCD !important;
  color: #4DCBCD !important; }
  .btn-outline-primary.btn-outline-lighten-2:hover {
    background-color: #4DCBCD !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DCBCD !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DCBCD !important; }

.border-primary.border-lighten-2 {
  border: 1px solid #4DCBCD !important; }

.border-top-primary.border-top-lighten-2 {
  border-top: 1px solid #4DCBCD !important; }

.border-bottom-primary.border-bottom-lighten-2 {
  border-bottom: 1px solid #4DCBCD !important; }

.border-left-primary.border-left-lighten-2 {
  border-left: 1px solid #4DCBCD !important; }

.border-right-primary.border-right-lighten-2 {
  border-right: 1px solid #4DCBCD !important; }

.overlay-primary.overlay-lighten-2 {
  background: #4DCBCD;
  /* The Fallback */
  background: rgba(77, 203, 205, 0.8); }

.primary.lighten-1 {
  color: #26C0C3 !important; }

.bg-primary.bg-lighten-1 {
  background-color: #26C0C3 !important; }

.btn-primary.btn-lighten-1 {
  border-color: #00A5A8 !important;
  background-color: #26C0C3 !important; }
  .btn-primary.btn-lighten-1:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-lighten-1:focus, .btn-primary.btn-lighten-1:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-lighten-1 {
  border-color: #26C0C3 !important;
  color: #26C0C3 !important; }
  .btn-outline-primary.btn-outline-lighten-1:hover {
    background-color: #26C0C3 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26C0C3 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26C0C3 !important; }

.border-primary.border-lighten-1 {
  border: 1px solid #26C0C3 !important; }

.border-top-primary.border-top-lighten-1 {
  border-top: 1px solid #26C0C3 !important; }

.border-bottom-primary.border-bottom-lighten-1 {
  border-bottom: 1px solid #26C0C3 !important; }

.border-left-primary.border-left-lighten-1 {
  border-left: 1px solid #26C0C3 !important; }

.border-right-primary.border-right-lighten-1 {
  border-right: 1px solid #26C0C3 !important; }

.overlay-primary.overlay-lighten-1 {
  background: #26C0C3;
  /* The Fallback */
  background: rgba(38, 192, 195, 0.8); }

.primary {
  color: #00B5B8 !important; }

.bg-primary {
  background-color: #00B5B8 !important; }
  .bg-primary .card-header, .bg-primary .card-footer {
    background-color: transparent; }

.alert-primary {
  border-color: #00B5B8 !important;
  background-color: #00fbff !important;
  color: #000506 !important; }
  .alert-primary .alert-link {
    color: black !important; }

.border-primary {
  border-color: #00B5B8; }

.bg-primary.badge-glow, .border-primary.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #00B5B8;
  box-shadow: 0px 0px 10px #00B5B8; }

.overlay-primary {
  background: #00B5B8;
  /* The Fallback */
  background: rgba(0, 181, 184, 0.8); }

/* .card-outline-primary{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-primary {
  border-color: #00A5A8 !important;
  background-color: #00B5B8 !important;
  color: #FFFFFF; }
  .btn-primary:hover {
    border-color: #00AEB1 !important;
    background-color: #26C0C3 !important;
    color: #FFF !important; }
  .btn-primary:focus, .btn-primary:active {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important;
    color: #FFF !important; }

.btn-outline-primary {
  border-color: #00B5B8;
  background-color: transparent;
  color: #00B5B8; }
  .btn-outline-primary:hover {
    background-color: #00B5B8;
    color: #FFF !important; }

input[type="checkbox"].bg-primary + .custom-control-label:before, input[type="radio"].bg-primary + .custom-control-label:before {
  background-color: #00B5B8 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00B5B8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00B5B8 !important; }

.border-primary {
  border: 1px solid #00B5B8 !important; }

.border-top-primary {
  border-top: 1px solid #00B5B8; }

.border-bottom-primary {
  border-bottom: 1px solid #00B5B8; }

.border-left-primary {
  border-left: 1px solid #00B5B8; }

.border-right-primary {
  border-right: 1px solid #00B5B8; }

.primary.darken-1 {
  color: #00AEB1 !important; }

.bg-primary.bg-darken-1 {
  background-color: #00AEB1 !important; }

.btn-primary.btn-darken-1 {
  border-color: #00A5A8 !important;
  background-color: #00AEB1 !important; }
  .btn-primary.btn-darken-1:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-darken-1:focus, .btn-primary.btn-darken-1:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-darken-1 {
  border-color: #00AEB1 !important;
  color: #00AEB1 !important; }
  .btn-outline-primary.btn-outline-darken-1:hover {
    background-color: #00AEB1 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00AEB1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00AEB1 !important; }

.border-primary.border-darken-1 {
  border: 1px solid #00AEB1 !important; }

.border-top-primary.border-top-darken-1 {
  border-top: 1px solid #00AEB1 !important; }

.border-bottom-primary.border-bottom-darken-1 {
  border-bottom: 1px solid #00AEB1 !important; }

.border-left-primary.border-left-darken-1 {
  border-left: 1px solid #00AEB1 !important; }

.border-right-primary.border-right-darken-1 {
  border-right: 1px solid #00AEB1 !important; }

.overlay-primary.overlay-darken-1 {
  background: #00AEB1;
  /* The Fallback */
  background: rgba(0, 174, 177, 0.8); }

.primary.darken-2 {
  color: #00A5A8 !important; }

.bg-primary.bg-darken-2 {
  background-color: #00A5A8 !important; }

.btn-primary.btn-darken-2 {
  border-color: #00A5A8 !important;
  background-color: #00A5A8 !important; }
  .btn-primary.btn-darken-2:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-darken-2:focus, .btn-primary.btn-darken-2:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-darken-2 {
  border-color: #00A5A8 !important;
  color: #00A5A8 !important; }
  .btn-outline-primary.btn-outline-darken-2:hover {
    background-color: #00A5A8 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00A5A8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00A5A8 !important; }

.border-primary.border-darken-2 {
  border: 1px solid #00A5A8 !important; }

.border-top-primary.border-top-darken-2 {
  border-top: 1px solid #00A5A8 !important; }

.border-bottom-primary.border-bottom-darken-2 {
  border-bottom: 1px solid #00A5A8 !important; }

.border-left-primary.border-left-darken-2 {
  border-left: 1px solid #00A5A8 !important; }

.border-right-primary.border-right-darken-2 {
  border-right: 1px solid #00A5A8 !important; }

.overlay-primary.overlay-darken-2 {
  background: #00A5A8;
  /* The Fallback */
  background: rgba(0, 165, 168, 0.8); }

.primary.darken-3 {
  color: #009DA0 !important; }

.bg-primary.bg-darken-3 {
  background-color: #009DA0 !important; }

.btn-primary.btn-darken-3 {
  border-color: #00A5A8 !important;
  background-color: #009DA0 !important; }
  .btn-primary.btn-darken-3:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-darken-3:focus, .btn-primary.btn-darken-3:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-darken-3 {
  border-color: #009DA0 !important;
  color: #009DA0 !important; }
  .btn-outline-primary.btn-outline-darken-3:hover {
    background-color: #009DA0 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009DA0 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009DA0 !important; }

.border-primary.border-darken-3 {
  border: 1px solid #009DA0 !important; }

.border-top-primary.border-top-darken-3 {
  border-top: 1px solid #009DA0 !important; }

.border-bottom-primary.border-bottom-darken-3 {
  border-bottom: 1px solid #009DA0 !important; }

.border-left-primary.border-left-darken-3 {
  border-left: 1px solid #009DA0 !important; }

.border-right-primary.border-right-darken-3 {
  border-right: 1px solid #009DA0 !important; }

.overlay-primary.overlay-darken-3 {
  background: #009DA0;
  /* The Fallback */
  background: rgba(0, 157, 160, 0.8); }

.primary.darken-4 {
  color: #008D91 !important; }

.bg-primary.bg-darken-4 {
  background-color: #008D91 !important; }

.btn-primary.btn-darken-4 {
  border-color: #00A5A8 !important;
  background-color: #008D91 !important; }
  .btn-primary.btn-darken-4:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-darken-4:focus, .btn-primary.btn-darken-4:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-darken-4 {
  border-color: #008D91 !important;
  color: #008D91 !important; }
  .btn-outline-primary.btn-outline-darken-4:hover {
    background-color: #008D91 !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #008D91 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #008D91 !important; }

.border-primary.border-darken-4 {
  border: 1px solid #008D91 !important; }

.border-top-primary.border-top-darken-4 {
  border-top: 1px solid #008D91 !important; }

.border-bottom-primary.border-bottom-darken-4 {
  border-bottom: 1px solid #008D91 !important; }

.border-left-primary.border-left-darken-4 {
  border-left: 1px solid #008D91 !important; }

.border-right-primary.border-right-darken-4 {
  border-right: 1px solid #008D91 !important; }

.overlay-primary.overlay-darken-4 {
  background: #008D91;
  /* The Fallback */
  background: rgba(0, 141, 145, 0.8); }

.primary.accent-1 {
  color: #BDFDFF !important; }

.bg-primary.bg-accent-1 {
  background-color: #BDFDFF !important; }

.btn-primary.btn-accent-1 {
  border-color: #00A5A8 !important;
  background-color: #BDFDFF !important; }
  .btn-primary.btn-accent-1:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-accent-1:focus, .btn-primary.btn-accent-1:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-accent-1 {
  border-color: #BDFDFF !important;
  color: #BDFDFF !important; }
  .btn-outline-primary.btn-outline-accent-1:hover {
    background-color: #BDFDFF !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BDFDFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BDFDFF !important; }

.border-primary.border-accent-1 {
  border: 1px solid #BDFDFF !important; }

.border-top-primary.border-top-accent-1 {
  border-top: 1px solid #BDFDFF !important; }

.border-bottom-primary.border-bottom-accent-1 {
  border-bottom: 1px solid #BDFDFF !important; }

.border-left-primary.border-left-accent-1 {
  border-left: 1px solid #BDFDFF !important; }

.border-right-primary.border-right-accent-1 {
  border-right: 1px solid #BDFDFF !important; }

.overlay-primary.overlay-accent-1 {
  background: #BDFDFF;
  /* The Fallback */
  background: rgba(189, 253, 255, 0.8); }

.primary.accent-2 {
  color: #8AFBFF !important; }

.bg-primary.bg-accent-2 {
  background-color: #8AFBFF !important; }

.btn-primary.btn-accent-2 {
  border-color: #00A5A8 !important;
  background-color: #8AFBFF !important; }
  .btn-primary.btn-accent-2:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-accent-2:focus, .btn-primary.btn-accent-2:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-accent-2 {
  border-color: #8AFBFF !important;
  color: #8AFBFF !important; }
  .btn-outline-primary.btn-outline-accent-2:hover {
    background-color: #8AFBFF !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8AFBFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8AFBFF !important; }

.border-primary.border-accent-2 {
  border: 1px solid #8AFBFF !important; }

.border-top-primary.border-top-accent-2 {
  border-top: 1px solid #8AFBFF !important; }

.border-bottom-primary.border-bottom-accent-2 {
  border-bottom: 1px solid #8AFBFF !important; }

.border-left-primary.border-left-accent-2 {
  border-left: 1px solid #8AFBFF !important; }

.border-right-primary.border-right-accent-2 {
  border-right: 1px solid #8AFBFF !important; }

.overlay-primary.overlay-accent-2 {
  background: #8AFBFF;
  /* The Fallback */
  background: rgba(138, 251, 255, 0.8); }

.primary.accent-3 {
  color: #57FAFF !important; }

.bg-primary.bg-accent-3 {
  background-color: #57FAFF !important; }

.btn-primary.btn-accent-3 {
  border-color: #00A5A8 !important;
  background-color: #57FAFF !important; }
  .btn-primary.btn-accent-3:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-accent-3:focus, .btn-primary.btn-accent-3:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-accent-3 {
  border-color: #57FAFF !important;
  color: #57FAFF !important; }
  .btn-outline-primary.btn-outline-accent-3:hover {
    background-color: #57FAFF !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #57FAFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #57FAFF !important; }

.border-primary.border-accent-3 {
  border: 1px solid #57FAFF !important; }

.border-top-primary.border-top-accent-3 {
  border-top: 1px solid #57FAFF !important; }

.border-bottom-primary.border-bottom-accent-3 {
  border-bottom: 1px solid #57FAFF !important; }

.border-left-primary.border-left-accent-3 {
  border-left: 1px solid #57FAFF !important; }

.border-right-primary.border-right-accent-3 {
  border-right: 1px solid #57FAFF !important; }

.overlay-primary.overlay-accent-3 {
  background: #57FAFF;
  /* The Fallback */
  background: rgba(87, 250, 255, 0.8); }

.primary.accent-4 {
  color: #3DF9FF !important; }

.bg-primary.bg-accent-4 {
  background-color: #3DF9FF !important; }

.btn-primary.btn-accent-4 {
  border-color: #00A5A8 !important;
  background-color: #3DF9FF !important; }
  .btn-primary.btn-accent-4:hover {
    border-color: #00A5A8 !important;
    background-color: #009DA0 !important; }
  .btn-primary.btn-accent-4:focus, .btn-primary.btn-accent-4:active {
    border-color: #009DA0 !important;
    background-color: #008D91 !important; }

.btn-outline-primary.btn-outline-accent-4 {
  border-color: #3DF9FF !important;
  color: #3DF9FF !important; }
  .btn-outline-primary.btn-outline-accent-4:hover {
    background-color: #3DF9FF !important; }

input:focus ~ .bg-primary {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3DF9FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3DF9FF !important; }

.border-primary.border-accent-4 {
  border: 1px solid #3DF9FF !important; }

.border-top-primary.border-top-accent-4 {
  border-top: 1px solid #3DF9FF !important; }

.border-bottom-primary.border-bottom-accent-4 {
  border-bottom: 1px solid #3DF9FF !important; }

.border-left-primary.border-left-accent-4 {
  border-left: 1px solid #3DF9FF !important; }

.border-right-primary.border-right-accent-4 {
  border-right: 1px solid #3DF9FF !important; }

.overlay-primary.overlay-accent-4 {
  background: #3DF9FF;
  /* The Fallback */
  background: rgba(61, 249, 255, 0.8); }

.success.lighten-5 {
  color: #E3FAF3 !important; }

.bg-success.bg-lighten-5 {
  background-color: #E3FAF3 !important; }

.btn-success.btn-lighten-5 {
  border-color: #10C888 !important;
  background-color: #E3FAF3 !important; }
  .btn-success.btn-lighten-5:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-lighten-5:focus, .btn-success.btn-lighten-5:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-lighten-5 {
  border-color: #E3FAF3 !important;
  color: #E3FAF3 !important; }
  .btn-outline-success.btn-outline-lighten-5:hover {
    background-color: #E3FAF3 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E3FAF3 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E3FAF3 !important; }

.border-success.border-lighten-5 {
  border: 1px solid #E3FAF3 !important; }

.border-top-success.border-top-lighten-5 {
  border-top: 1px solid #E3FAF3 !important; }

.border-bottom-success.border-bottom-lighten-5 {
  border-bottom: 1px solid #E3FAF3 !important; }

.border-left-success.border-left-lighten-5 {
  border-left: 1px solid #E3FAF3 !important; }

.border-right-success.border-right-lighten-5 {
  border-right: 1px solid #E3FAF3 !important; }

.overlay-success.overlay-lighten-5 {
  background: #E3FAF3;
  /* The Fallback */
  background: rgba(227, 250, 243, 0.8); }

.success.lighten-4 {
  color: #B9F2E1 !important; }

.bg-success.bg-lighten-4 {
  background-color: #B9F2E1 !important; }

.btn-success.btn-lighten-4 {
  border-color: #10C888 !important;
  background-color: #B9F2E1 !important; }
  .btn-success.btn-lighten-4:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-lighten-4:focus, .btn-success.btn-lighten-4:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-lighten-4 {
  border-color: #B9F2E1 !important;
  color: #B9F2E1 !important; }
  .btn-outline-success.btn-outline-lighten-4:hover {
    background-color: #B9F2E1 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B9F2E1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B9F2E1 !important; }

.border-success.border-lighten-4 {
  border: 1px solid #B9F2E1 !important; }

.border-top-success.border-top-lighten-4 {
  border-top: 1px solid #B9F2E1 !important; }

.border-bottom-success.border-bottom-lighten-4 {
  border-bottom: 1px solid #B9F2E1 !important; }

.border-left-success.border-left-lighten-4 {
  border-left: 1px solid #B9F2E1 !important; }

.border-right-success.border-right-lighten-4 {
  border-right: 1px solid #B9F2E1 !important; }

.overlay-success.overlay-lighten-4 {
  background: #B9F2E1;
  /* The Fallback */
  background: rgba(185, 242, 225, 0.8); }

.success.lighten-3 {
  color: #8BE9CD !important; }

.bg-success.bg-lighten-3 {
  background-color: #8BE9CD !important; }

.btn-success.btn-lighten-3 {
  border-color: #10C888 !important;
  background-color: #8BE9CD !important; }
  .btn-success.btn-lighten-3:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-lighten-3:focus, .btn-success.btn-lighten-3:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-lighten-3 {
  border-color: #8BE9CD !important;
  color: #8BE9CD !important; }
  .btn-outline-success.btn-outline-lighten-3:hover {
    background-color: #8BE9CD !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8BE9CD !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8BE9CD !important; }

.border-success.border-lighten-3 {
  border: 1px solid #8BE9CD !important; }

.border-top-success.border-top-lighten-3 {
  border-top: 1px solid #8BE9CD !important; }

.border-bottom-success.border-bottom-lighten-3 {
  border-bottom: 1px solid #8BE9CD !important; }

.border-left-success.border-left-lighten-3 {
  border-left: 1px solid #8BE9CD !important; }

.border-right-success.border-right-lighten-3 {
  border-right: 1px solid #8BE9CD !important; }

.overlay-success.overlay-lighten-3 {
  background: #8BE9CD;
  /* The Fallback */
  background: rgba(139, 233, 205, 0.8); }

.success.lighten-2 {
  color: #5CE0B8 !important; }

.bg-success.bg-lighten-2 {
  background-color: #5CE0B8 !important; }

.btn-success.btn-lighten-2 {
  border-color: #10C888 !important;
  background-color: #5CE0B8 !important; }
  .btn-success.btn-lighten-2:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-lighten-2:focus, .btn-success.btn-lighten-2:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-lighten-2 {
  border-color: #5CE0B8 !important;
  color: #5CE0B8 !important; }
  .btn-outline-success.btn-outline-lighten-2:hover {
    background-color: #5CE0B8 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5CE0B8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5CE0B8 !important; }

.border-success.border-lighten-2 {
  border: 1px solid #5CE0B8 !important; }

.border-top-success.border-top-lighten-2 {
  border-top: 1px solid #5CE0B8 !important; }

.border-bottom-success.border-bottom-lighten-2 {
  border-bottom: 1px solid #5CE0B8 !important; }

.border-left-success.border-left-lighten-2 {
  border-left: 1px solid #5CE0B8 !important; }

.border-right-success.border-right-lighten-2 {
  border-right: 1px solid #5CE0B8 !important; }

.overlay-success.overlay-lighten-2 {
  background: #5CE0B8;
  /* The Fallback */
  background: rgba(92, 224, 184, 0.8); }

.success.lighten-1 {
  color: #39DAA9 !important; }

.bg-success.bg-lighten-1 {
  background-color: #39DAA9 !important; }

.btn-success.btn-lighten-1 {
  border-color: #10C888 !important;
  background-color: #39DAA9 !important; }
  .btn-success.btn-lighten-1:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-lighten-1:focus, .btn-success.btn-lighten-1:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-lighten-1 {
  border-color: #39DAA9 !important;
  color: #39DAA9 !important; }
  .btn-outline-success.btn-outline-lighten-1:hover {
    background-color: #39DAA9 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #39DAA9 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #39DAA9 !important; }

.border-success.border-lighten-1 {
  border: 1px solid #39DAA9 !important; }

.border-top-success.border-top-lighten-1 {
  border-top: 1px solid #39DAA9 !important; }

.border-bottom-success.border-bottom-lighten-1 {
  border-bottom: 1px solid #39DAA9 !important; }

.border-left-success.border-left-lighten-1 {
  border-left: 1px solid #39DAA9 !important; }

.border-right-success.border-right-lighten-1 {
  border-right: 1px solid #39DAA9 !important; }

.overlay-success.overlay-lighten-1 {
  background: #39DAA9;
  /* The Fallback */
  background: rgba(57, 218, 169, 0.8); }

.success {
  color: #16D39A !important; }

.bg-success {
  background-color: #16D39A !important; }
  .bg-success .card-header, .bg-success .card-footer {
    background-color: transparent; }

.alert-success {
  border-color: #16D39A !important;
  background-color: #45ecb9 !important;
  color: #053124 !important; }
  .alert-success .alert-link {
    color: #010c09 !important; }

.border-success {
  border-color: #16D39A; }

.bg-success.badge-glow, .border-success.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #16D39A;
  box-shadow: 0px 0px 10px #16D39A; }

.overlay-success {
  background: #16D39A;
  /* The Fallback */
  background: rgba(22, 211, 154, 0.8); }

/* .card-outline-success{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-success {
  border-color: #10C888 !important;
  background-color: #16D39A !important;
  color: #FFFFFF; }
  .btn-success:hover {
    border-color: #13CE92 !important;
    background-color: #39DAA9 !important;
    color: #FFF !important; }
  .btn-success:focus, .btn-success:active {
    border-color: #10C888 !important;
    background-color: #0CC27E !important;
    color: #FFF !important; }

.btn-outline-success {
  border-color: #16D39A;
  background-color: transparent;
  color: #16D39A; }
  .btn-outline-success:hover {
    background-color: #16D39A;
    color: #FFF !important; }

input[type="checkbox"].bg-success + .custom-control-label:before, input[type="radio"].bg-success + .custom-control-label:before {
  background-color: #16D39A !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #16D39A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #16D39A !important; }

.border-success {
  border: 1px solid #16D39A !important; }

.border-top-success {
  border-top: 1px solid #16D39A; }

.border-bottom-success {
  border-bottom: 1px solid #16D39A; }

.border-left-success {
  border-left: 1px solid #16D39A; }

.border-right-success {
  border-right: 1px solid #16D39A; }

.success.darken-1 {
  color: #13CE92 !important; }

.bg-success.bg-darken-1 {
  background-color: #13CE92 !important; }

.btn-success.btn-darken-1 {
  border-color: #10C888 !important;
  background-color: #13CE92 !important; }
  .btn-success.btn-darken-1:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-darken-1:focus, .btn-success.btn-darken-1:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-darken-1 {
  border-color: #13CE92 !important;
  color: #13CE92 !important; }
  .btn-outline-success.btn-outline-darken-1:hover {
    background-color: #13CE92 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #13CE92 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #13CE92 !important; }

.border-success.border-darken-1 {
  border: 1px solid #13CE92 !important; }

.border-top-success.border-top-darken-1 {
  border-top: 1px solid #13CE92 !important; }

.border-bottom-success.border-bottom-darken-1 {
  border-bottom: 1px solid #13CE92 !important; }

.border-left-success.border-left-darken-1 {
  border-left: 1px solid #13CE92 !important; }

.border-right-success.border-right-darken-1 {
  border-right: 1px solid #13CE92 !important; }

.overlay-success.overlay-darken-1 {
  background: #13CE92;
  /* The Fallback */
  background: rgba(19, 206, 146, 0.8); }

.success.darken-2 {
  color: #10C888 !important; }

.bg-success.bg-darken-2 {
  background-color: #10C888 !important; }

.btn-success.btn-darken-2 {
  border-color: #10C888 !important;
  background-color: #10C888 !important; }
  .btn-success.btn-darken-2:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-darken-2:focus, .btn-success.btn-darken-2:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-darken-2 {
  border-color: #10C888 !important;
  color: #10C888 !important; }
  .btn-outline-success.btn-outline-darken-2:hover {
    background-color: #10C888 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #10C888 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #10C888 !important; }

.border-success.border-darken-2 {
  border: 1px solid #10C888 !important; }

.border-top-success.border-top-darken-2 {
  border-top: 1px solid #10C888 !important; }

.border-bottom-success.border-bottom-darken-2 {
  border-bottom: 1px solid #10C888 !important; }

.border-left-success.border-left-darken-2 {
  border-left: 1px solid #10C888 !important; }

.border-right-success.border-right-darken-2 {
  border-right: 1px solid #10C888 !important; }

.overlay-success.overlay-darken-2 {
  background: #10C888;
  /* The Fallback */
  background: rgba(16, 200, 136, 0.8); }

.success.darken-3 {
  color: #0CC27E !important; }

.bg-success.bg-darken-3 {
  background-color: #0CC27E !important; }

.btn-success.btn-darken-3 {
  border-color: #10C888 !important;
  background-color: #0CC27E !important; }
  .btn-success.btn-darken-3:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-darken-3:focus, .btn-success.btn-darken-3:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-darken-3 {
  border-color: #0CC27E !important;
  color: #0CC27E !important; }
  .btn-outline-success.btn-outline-darken-3:hover {
    background-color: #0CC27E !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0CC27E !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0CC27E !important; }

.border-success.border-darken-3 {
  border: 1px solid #0CC27E !important; }

.border-top-success.border-top-darken-3 {
  border-top: 1px solid #0CC27E !important; }

.border-bottom-success.border-bottom-darken-3 {
  border-bottom: 1px solid #0CC27E !important; }

.border-left-success.border-left-darken-3 {
  border-left: 1px solid #0CC27E !important; }

.border-right-success.border-right-darken-3 {
  border-right: 1px solid #0CC27E !important; }

.overlay-success.overlay-darken-3 {
  background: #0CC27E;
  /* The Fallback */
  background: rgba(12, 194, 126, 0.8); }

.success.darken-4 {
  color: #06B76C !important; }

.bg-success.bg-darken-4 {
  background-color: #06B76C !important; }

.btn-success.btn-darken-4 {
  border-color: #10C888 !important;
  background-color: #06B76C !important; }
  .btn-success.btn-darken-4:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-darken-4:focus, .btn-success.btn-darken-4:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-darken-4 {
  border-color: #06B76C !important;
  color: #06B76C !important; }
  .btn-outline-success.btn-outline-darken-4:hover {
    background-color: #06B76C !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #06B76C !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #06B76C !important; }

.border-success.border-darken-4 {
  border: 1px solid #06B76C !important; }

.border-top-success.border-top-darken-4 {
  border-top: 1px solid #06B76C !important; }

.border-bottom-success.border-bottom-darken-4 {
  border-bottom: 1px solid #06B76C !important; }

.border-left-success.border-left-darken-4 {
  border-left: 1px solid #06B76C !important; }

.border-right-success.border-right-darken-4 {
  border-right: 1px solid #06B76C !important; }

.overlay-success.overlay-darken-4 {
  background: #06B76C;
  /* The Fallback */
  background: rgba(6, 183, 108, 0.8); }

.success.accent-1 {
  color: #E1FFF1 !important; }

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

.btn-success.btn-accent-1 {
  border-color: #10C888 !important;
  background-color: #E1FFF1 !important; }
  .btn-success.btn-accent-1:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-accent-1:focus, .btn-success.btn-accent-1:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-accent-1 {
  border-color: #E1FFF1 !important;
  color: #E1FFF1 !important; }
  .btn-outline-success.btn-outline-accent-1:hover {
    background-color: #E1FFF1 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E1FFF1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E1FFF1 !important; }

.border-success.border-accent-1 {
  border: 1px solid #E1FFF1 !important; }

.border-top-success.border-top-accent-1 {
  border-top: 1px solid #E1FFF1 !important; }

.border-bottom-success.border-bottom-accent-1 {
  border-bottom: 1px solid #E1FFF1 !important; }

.border-left-success.border-left-accent-1 {
  border-left: 1px solid #E1FFF1 !important; }

.border-right-success.border-right-accent-1 {
  border-right: 1px solid #E1FFF1 !important; }

.overlay-success.overlay-accent-1 {
  background: #E1FFF1;
  /* The Fallback */
  background: rgba(225, 255, 241, 0.8); }

.success.accent-2 {
  color: #AEFFD9 !important; }

.bg-success.bg-accent-2 {
  background-color: #AEFFD9 !important; }

.btn-success.btn-accent-2 {
  border-color: #10C888 !important;
  background-color: #AEFFD9 !important; }
  .btn-success.btn-accent-2:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-accent-2:focus, .btn-success.btn-accent-2:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-accent-2 {
  border-color: #AEFFD9 !important;
  color: #AEFFD9 !important; }
  .btn-outline-success.btn-outline-accent-2:hover {
    background-color: #AEFFD9 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AEFFD9 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AEFFD9 !important; }

.border-success.border-accent-2 {
  border: 1px solid #AEFFD9 !important; }

.border-top-success.border-top-accent-2 {
  border-top: 1px solid #AEFFD9 !important; }

.border-bottom-success.border-bottom-accent-2 {
  border-bottom: 1px solid #AEFFD9 !important; }

.border-left-success.border-left-accent-2 {
  border-left: 1px solid #AEFFD9 !important; }

.border-right-success.border-right-accent-2 {
  border-right: 1px solid #AEFFD9 !important; }

.overlay-success.overlay-accent-2 {
  background: #AEFFD9;
  /* The Fallback */
  background: rgba(174, 255, 217, 0.8); }

.success.accent-3 {
  color: #7BFFC1 !important; }

.bg-success.bg-accent-3 {
  background-color: #7BFFC1 !important; }

.btn-success.btn-accent-3 {
  border-color: #10C888 !important;
  background-color: #7BFFC1 !important; }
  .btn-success.btn-accent-3:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-accent-3:focus, .btn-success.btn-accent-3:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-accent-3 {
  border-color: #7BFFC1 !important;
  color: #7BFFC1 !important; }
  .btn-outline-success.btn-outline-accent-3:hover {
    background-color: #7BFFC1 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7BFFC1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7BFFC1 !important; }

.border-success.border-accent-3 {
  border: 1px solid #7BFFC1 !important; }

.border-top-success.border-top-accent-3 {
  border-top: 1px solid #7BFFC1 !important; }

.border-bottom-success.border-bottom-accent-3 {
  border-bottom: 1px solid #7BFFC1 !important; }

.border-left-success.border-left-accent-3 {
  border-left: 1px solid #7BFFC1 !important; }

.border-right-success.border-right-accent-3 {
  border-right: 1px solid #7BFFC1 !important; }

.overlay-success.overlay-accent-3 {
  background: #7BFFC1;
  /* The Fallback */
  background: rgba(123, 255, 193, 0.8); }

.success.accent-4 {
  color: #62FFB5 !important; }

.bg-success.bg-accent-4 {
  background-color: #62FFB5 !important; }

.btn-success.btn-accent-4 {
  border-color: #10C888 !important;
  background-color: #62FFB5 !important; }
  .btn-success.btn-accent-4:hover {
    border-color: #10C888 !important;
    background-color: #0CC27E !important; }
  .btn-success.btn-accent-4:focus, .btn-success.btn-accent-4:active {
    border-color: #0CC27E !important;
    background-color: #06B76C !important; }

.btn-outline-success.btn-outline-accent-4 {
  border-color: #62FFB5 !important;
  color: #62FFB5 !important; }
  .btn-outline-success.btn-outline-accent-4:hover {
    background-color: #62FFB5 !important; }

input:focus ~ .bg-success {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #62FFB5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #62FFB5 !important; }

.border-success.border-accent-4 {
  border: 1px solid #62FFB5 !important; }

.border-top-success.border-top-accent-4 {
  border-top: 1px solid #62FFB5 !important; }

.border-bottom-success.border-bottom-accent-4 {
  border-bottom: 1px solid #62FFB5 !important; }

.border-left-success.border-left-accent-4 {
  border-left: 1px solid #62FFB5 !important; }

.border-right-success.border-right-accent-4 {
  border-right: 1px solid #62FFB5 !important; }

.overlay-success.overlay-accent-4 {
  background: #62FFB5;
  /* The Fallback */
  background: rgba(98, 255, 181, 0.8); }

.info.lighten-5 {
  color: #E6F9FC !important; }

.bg-info.bg-lighten-5 {
  background-color: #E6F9FC !important; }

.btn-info.btn-lighten-5 {
  border-color: #22C2DC !important;
  background-color: #E6F9FC !important; }
  .btn-info.btn-lighten-5:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-lighten-5:focus, .btn-info.btn-lighten-5:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-lighten-5 {
  border-color: #E6F9FC !important;
  color: #E6F9FC !important; }
  .btn-outline-info.btn-outline-lighten-5:hover {
    background-color: #E6F9FC !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E6F9FC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E6F9FC !important; }

.border-info.border-lighten-5 {
  border: 1px solid #E6F9FC !important; }

.border-top-info.border-top-lighten-5 {
  border-top: 1px solid #E6F9FC !important; }

.border-bottom-info.border-bottom-lighten-5 {
  border-bottom: 1px solid #E6F9FC !important; }

.border-left-info.border-left-lighten-5 {
  border-left: 1px solid #E6F9FC !important; }

.border-right-info.border-right-lighten-5 {
  border-right: 1px solid #E6F9FC !important; }

.overlay-info.overlay-lighten-5 {
  background: #E6F9FC;
  /* The Fallback */
  background: rgba(230, 249, 252, 0.8); }

.info.lighten-4 {
  color: #C0F0F7 !important; }

.bg-info.bg-lighten-4 {
  background-color: #C0F0F7 !important; }

.btn-info.btn-lighten-4 {
  border-color: #22C2DC !important;
  background-color: #C0F0F7 !important; }
  .btn-info.btn-lighten-4:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-lighten-4:focus, .btn-info.btn-lighten-4:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-lighten-4 {
  border-color: #C0F0F7 !important;
  color: #C0F0F7 !important; }
  .btn-outline-info.btn-outline-lighten-4:hover {
    background-color: #C0F0F7 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C0F0F7 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C0F0F7 !important; }

.border-info.border-lighten-4 {
  border: 1px solid #C0F0F7 !important; }

.border-top-info.border-top-lighten-4 {
  border-top: 1px solid #C0F0F7 !important; }

.border-bottom-info.border-bottom-lighten-4 {
  border-bottom: 1px solid #C0F0F7 !important; }

.border-left-info.border-left-lighten-4 {
  border-left: 1px solid #C0F0F7 !important; }

.border-right-info.border-right-lighten-4 {
  border-right: 1px solid #C0F0F7 !important; }

.overlay-info.overlay-lighten-4 {
  background: #C0F0F7;
  /* The Fallback */
  background: rgba(192, 240, 247, 0.8); }

.info.lighten-3 {
  color: #96E7F1 !important; }

.bg-info.bg-lighten-3 {
  background-color: #96E7F1 !important; }

.btn-info.btn-lighten-3 {
  border-color: #22C2DC !important;
  background-color: #96E7F1 !important; }
  .btn-info.btn-lighten-3:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-lighten-3:focus, .btn-info.btn-lighten-3:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-lighten-3 {
  border-color: #96E7F1 !important;
  color: #96E7F1 !important; }
  .btn-outline-info.btn-outline-lighten-3:hover {
    background-color: #96E7F1 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #96E7F1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #96E7F1 !important; }

.border-info.border-lighten-3 {
  border: 1px solid #96E7F1 !important; }

.border-top-info.border-top-lighten-3 {
  border-top: 1px solid #96E7F1 !important; }

.border-bottom-info.border-bottom-lighten-3 {
  border-bottom: 1px solid #96E7F1 !important; }

.border-left-info.border-left-lighten-3 {
  border-left: 1px solid #96E7F1 !important; }

.border-right-info.border-right-lighten-3 {
  border-right: 1px solid #96E7F1 !important; }

.overlay-info.overlay-lighten-3 {
  background: #96E7F1;
  /* The Fallback */
  background: rgba(150, 231, 241, 0.8); }

.info.lighten-2 {
  color: #6CDDEB !important; }

.bg-info.bg-lighten-2 {
  background-color: #6CDDEB !important; }

.btn-info.btn-lighten-2 {
  border-color: #22C2DC !important;
  background-color: #6CDDEB !important; }
  .btn-info.btn-lighten-2:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-lighten-2:focus, .btn-info.btn-lighten-2:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-lighten-2 {
  border-color: #6CDDEB !important;
  color: #6CDDEB !important; }
  .btn-outline-info.btn-outline-lighten-2:hover {
    background-color: #6CDDEB !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6CDDEB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6CDDEB !important; }

.border-info.border-lighten-2 {
  border: 1px solid #6CDDEB !important; }

.border-top-info.border-top-lighten-2 {
  border-top: 1px solid #6CDDEB !important; }

.border-bottom-info.border-bottom-lighten-2 {
  border-bottom: 1px solid #6CDDEB !important; }

.border-left-info.border-left-lighten-2 {
  border-left: 1px solid #6CDDEB !important; }

.border-right-info.border-right-lighten-2 {
  border-right: 1px solid #6CDDEB !important; }

.overlay-info.overlay-lighten-2 {
  background: #6CDDEB;
  /* The Fallback */
  background: rgba(108, 221, 235, 0.8); }

.info.lighten-1 {
  color: #4DD5E7 !important; }

.bg-info.bg-lighten-1 {
  background-color: #4DD5E7 !important; }

.btn-info.btn-lighten-1 {
  border-color: #22C2DC !important;
  background-color: #4DD5E7 !important; }
  .btn-info.btn-lighten-1:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-lighten-1:focus, .btn-info.btn-lighten-1:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-lighten-1 {
  border-color: #4DD5E7 !important;
  color: #4DD5E7 !important; }
  .btn-outline-info.btn-outline-lighten-1:hover {
    background-color: #4DD5E7 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DD5E7 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DD5E7 !important; }

.border-info.border-lighten-1 {
  border: 1px solid #4DD5E7 !important; }

.border-top-info.border-top-lighten-1 {
  border-top: 1px solid #4DD5E7 !important; }

.border-bottom-info.border-bottom-lighten-1 {
  border-bottom: 1px solid #4DD5E7 !important; }

.border-left-info.border-left-lighten-1 {
  border-left: 1px solid #4DD5E7 !important; }

.border-right-info.border-right-lighten-1 {
  border-right: 1px solid #4DD5E7 !important; }

.overlay-info.overlay-lighten-1 {
  background: #4DD5E7;
  /* The Fallback */
  background: rgba(77, 213, 231, 0.8); }

.info {
  color: #2DCEE3 !important; }

.bg-info {
  background-color: #2DCEE3 !important; }
  .bg-info .card-header, .bg-info .card-footer {
    background-color: transparent; }

.alert-info {
  border-color: #2DCEE3 !important;
  background-color: #6cddeb !important;
  color: #0b4a53 !important; }
  .alert-info .alert-link {
    color: #062a2f !important; }

.border-info {
  border-color: #2DCEE3; }

.bg-info.badge-glow, .border-info.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #2DCEE3;
  box-shadow: 0px 0px 10px #2DCEE3; }

.overlay-info {
  background: #2DCEE3;
  /* The Fallback */
  background: rgba(45, 206, 227, 0.8); }

/* .card-outline-info{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-info {
  border-color: #22C2DC !important;
  background-color: #2DCEE3 !important;
  color: #FFFFFF; }
  .btn-info:hover {
    border-color: #28C9E0 !important;
    background-color: #4DD5E7 !important;
    color: #FFF !important; }
  .btn-info:focus, .btn-info:active {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important;
    color: #FFF !important; }

.btn-outline-info {
  border-color: #2DCEE3;
  background-color: transparent;
  color: #2DCEE3; }
  .btn-outline-info:hover {
    background-color: #2DCEE3;
    color: #FFF !important; }

input[type="checkbox"].bg-info + .custom-control-label:before, input[type="radio"].bg-info + .custom-control-label:before {
  background-color: #2DCEE3 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2DCEE3 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2DCEE3 !important; }

.border-info {
  border: 1px solid #2DCEE3 !important; }

.border-top-info {
  border-top: 1px solid #2DCEE3; }

.border-bottom-info {
  border-bottom: 1px solid #2DCEE3; }

.border-left-info {
  border-left: 1px solid #2DCEE3; }

.border-right-info {
  border-right: 1px solid #2DCEE3; }

.info.darken-1 {
  color: #28C9E0 !important; }

.bg-info.bg-darken-1 {
  background-color: #28C9E0 !important; }

.btn-info.btn-darken-1 {
  border-color: #22C2DC !important;
  background-color: #28C9E0 !important; }
  .btn-info.btn-darken-1:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-darken-1:focus, .btn-info.btn-darken-1:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-darken-1 {
  border-color: #28C9E0 !important;
  color: #28C9E0 !important; }
  .btn-outline-info.btn-outline-darken-1:hover {
    background-color: #28C9E0 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #28C9E0 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #28C9E0 !important; }

.border-info.border-darken-1 {
  border: 1px solid #28C9E0 !important; }

.border-top-info.border-top-darken-1 {
  border-top: 1px solid #28C9E0 !important; }

.border-bottom-info.border-bottom-darken-1 {
  border-bottom: 1px solid #28C9E0 !important; }

.border-left-info.border-left-darken-1 {
  border-left: 1px solid #28C9E0 !important; }

.border-right-info.border-right-darken-1 {
  border-right: 1px solid #28C9E0 !important; }

.overlay-info.overlay-darken-1 {
  background: #28C9E0;
  /* The Fallback */
  background: rgba(40, 201, 224, 0.8); }

.info.darken-2 {
  color: #22C2DC !important; }

.bg-info.bg-darken-2 {
  background-color: #22C2DC !important; }

.btn-info.btn-darken-2 {
  border-color: #22C2DC !important;
  background-color: #22C2DC !important; }
  .btn-info.btn-darken-2:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-darken-2:focus, .btn-info.btn-darken-2:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-darken-2 {
  border-color: #22C2DC !important;
  color: #22C2DC !important; }
  .btn-outline-info.btn-outline-darken-2:hover {
    background-color: #22C2DC !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #22C2DC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #22C2DC !important; }

.border-info.border-darken-2 {
  border: 1px solid #22C2DC !important; }

.border-top-info.border-top-darken-2 {
  border-top: 1px solid #22C2DC !important; }

.border-bottom-info.border-bottom-darken-2 {
  border-bottom: 1px solid #22C2DC !important; }

.border-left-info.border-left-darken-2 {
  border-left: 1px solid #22C2DC !important; }

.border-right-info.border-right-darken-2 {
  border-right: 1px solid #22C2DC !important; }

.overlay-info.overlay-darken-2 {
  background: #22C2DC;
  /* The Fallback */
  background: rgba(34, 194, 220, 0.8); }

.info.darken-3 {
  color: #1CBCD8 !important; }

.bg-info.bg-darken-3 {
  background-color: #1CBCD8 !important; }

.btn-info.btn-darken-3 {
  border-color: #22C2DC !important;
  background-color: #1CBCD8 !important; }
  .btn-info.btn-darken-3:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-darken-3:focus, .btn-info.btn-darken-3:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-darken-3 {
  border-color: #1CBCD8 !important;
  color: #1CBCD8 !important; }
  .btn-outline-info.btn-outline-darken-3:hover {
    background-color: #1CBCD8 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1CBCD8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1CBCD8 !important; }

.border-info.border-darken-3 {
  border: 1px solid #1CBCD8 !important; }

.border-top-info.border-top-darken-3 {
  border-top: 1px solid #1CBCD8 !important; }

.border-bottom-info.border-bottom-darken-3 {
  border-bottom: 1px solid #1CBCD8 !important; }

.border-left-info.border-left-darken-3 {
  border-left: 1px solid #1CBCD8 !important; }

.border-right-info.border-right-darken-3 {
  border-right: 1px solid #1CBCD8 !important; }

.overlay-info.overlay-darken-3 {
  background: #1CBCD8;
  /* The Fallback */
  background: rgba(28, 188, 216, 0.8); }

.info.darken-4 {
  color: #11B0D0 !important; }

.bg-info.bg-darken-4 {
  background-color: #11B0D0 !important; }

.btn-info.btn-darken-4 {
  border-color: #22C2DC !important;
  background-color: #11B0D0 !important; }
  .btn-info.btn-darken-4:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-darken-4:focus, .btn-info.btn-darken-4:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-darken-4 {
  border-color: #11B0D0 !important;
  color: #11B0D0 !important; }
  .btn-outline-info.btn-outline-darken-4:hover {
    background-color: #11B0D0 !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #11B0D0 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #11B0D0 !important; }

.border-info.border-darken-4 {
  border: 1px solid #11B0D0 !important; }

.border-top-info.border-top-darken-4 {
  border-top: 1px solid #11B0D0 !important; }

.border-bottom-info.border-bottom-darken-4 {
  border-bottom: 1px solid #11B0D0 !important; }

.border-left-info.border-left-darken-4 {
  border-left: 1px solid #11B0D0 !important; }

.border-right-info.border-right-darken-4 {
  border-right: 1px solid #11B0D0 !important; }

.overlay-info.overlay-darken-4 {
  background: #11B0D0;
  /* The Fallback */
  background: rgba(17, 176, 208, 0.8); }

.info.accent-1 {
  color: #FEFFFF !important; }

.bg-info.bg-accent-1 {
  background-color: #FEFFFF !important; }

.btn-info.btn-accent-1 {
  border-color: #22C2DC !important;
  background-color: #FEFFFF !important; }
  .btn-info.btn-accent-1:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-accent-1:focus, .btn-info.btn-accent-1:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-accent-1 {
  border-color: #FEFFFF !important;
  color: #FEFFFF !important; }
  .btn-outline-info.btn-outline-accent-1:hover {
    background-color: #FEFFFF !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FEFFFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FEFFFF !important; }

.border-info.border-accent-1 {
  border: 1px solid #FEFFFF !important; }

.border-top-info.border-top-accent-1 {
  border-top: 1px solid #FEFFFF !important; }

.border-bottom-info.border-bottom-accent-1 {
  border-bottom: 1px solid #FEFFFF !important; }

.border-left-info.border-left-accent-1 {
  border-left: 1px solid #FEFFFF !important; }

.border-right-info.border-right-accent-1 {
  border-right: 1px solid #FEFFFF !important; }

.overlay-info.overlay-accent-1 {
  background: #FEFFFF;
  /* The Fallback */
  background: rgba(254, 255, 255, 0.8); }

.info.accent-2 {
  color: #CBF5FF !important; }

.bg-info.bg-accent-2 {
  background-color: #CBF5FF !important; }

.btn-info.btn-accent-2 {
  border-color: #22C2DC !important;
  background-color: #CBF5FF !important; }
  .btn-info.btn-accent-2:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-accent-2:focus, .btn-info.btn-accent-2:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-accent-2 {
  border-color: #CBF5FF !important;
  color: #CBF5FF !important; }
  .btn-outline-info.btn-outline-accent-2:hover {
    background-color: #CBF5FF !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CBF5FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CBF5FF !important; }

.border-info.border-accent-2 {
  border: 1px solid #CBF5FF !important; }

.border-top-info.border-top-accent-2 {
  border-top: 1px solid #CBF5FF !important; }

.border-bottom-info.border-bottom-accent-2 {
  border-bottom: 1px solid #CBF5FF !important; }

.border-left-info.border-left-accent-2 {
  border-left: 1px solid #CBF5FF !important; }

.border-right-info.border-right-accent-2 {
  border-right: 1px solid #CBF5FF !important; }

.overlay-info.overlay-accent-2 {
  background: #CBF5FF;
  /* The Fallback */
  background: rgba(203, 245, 255, 0.8); }

.info.accent-3 {
  color: #98ECFF !important; }

.bg-info.bg-accent-3 {
  background-color: #98ECFF !important; }

.btn-info.btn-accent-3 {
  border-color: #22C2DC !important;
  background-color: #98ECFF !important; }
  .btn-info.btn-accent-3:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-accent-3:focus, .btn-info.btn-accent-3:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-accent-3 {
  border-color: #98ECFF !important;
  color: #98ECFF !important; }
  .btn-outline-info.btn-outline-accent-3:hover {
    background-color: #98ECFF !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #98ECFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #98ECFF !important; }

.border-info.border-accent-3 {
  border: 1px solid #98ECFF !important; }

.border-top-info.border-top-accent-3 {
  border-top: 1px solid #98ECFF !important; }

.border-bottom-info.border-bottom-accent-3 {
  border-bottom: 1px solid #98ECFF !important; }

.border-left-info.border-left-accent-3 {
  border-left: 1px solid #98ECFF !important; }

.border-right-info.border-right-accent-3 {
  border-right: 1px solid #98ECFF !important; }

.overlay-info.overlay-accent-3 {
  background: #98ECFF;
  /* The Fallback */
  background: rgba(152, 236, 255, 0.8); }

.info.accent-4 {
  color: #7FE7FF !important; }

.bg-info.bg-accent-4 {
  background-color: #7FE7FF !important; }

.btn-info.btn-accent-4 {
  border-color: #22C2DC !important;
  background-color: #7FE7FF !important; }
  .btn-info.btn-accent-4:hover {
    border-color: #22C2DC !important;
    background-color: #1CBCD8 !important; }
  .btn-info.btn-accent-4:focus, .btn-info.btn-accent-4:active {
    border-color: #1CBCD8 !important;
    background-color: #11B0D0 !important; }

.btn-outline-info.btn-outline-accent-4 {
  border-color: #7FE7FF !important;
  color: #7FE7FF !important; }
  .btn-outline-info.btn-outline-accent-4:hover {
    background-color: #7FE7FF !important; }

input:focus ~ .bg-info {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7FE7FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7FE7FF !important; }

.border-info.border-accent-4 {
  border: 1px solid #7FE7FF !important; }

.border-top-info.border-top-accent-4 {
  border-top: 1px solid #7FE7FF !important; }

.border-bottom-info.border-bottom-accent-4 {
  border-bottom: 1px solid #7FE7FF !important; }

.border-left-info.border-left-accent-4 {
  border-left: 1px solid #7FE7FF !important; }

.border-right-info.border-right-accent-4 {
  border-right: 1px solid #7FE7FF !important; }

.overlay-info.overlay-accent-4 {
  background: #7FE7FF;
  /* The Fallback */
  background: rgba(127, 231, 255, 0.8); }

.warning.lighten-5 {
  color: #FFF5EF !important; }

.bg-warning.bg-lighten-5 {
  background-color: #FFF5EF !important; }

.btn-warning.btn-lighten-5 {
  border-color: #FF976A !important;
  background-color: #FFF5EF !important; }
  .btn-warning.btn-lighten-5:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-lighten-5:focus, .btn-warning.btn-lighten-5:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-lighten-5 {
  border-color: #FFF5EF !important;
  color: #FFF5EF !important; }
  .btn-outline-warning.btn-outline-lighten-5:hover {
    background-color: #FFF5EF !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF5EF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF5EF !important; }

.border-warning.border-lighten-5 {
  border: 1px solid #FFF5EF !important; }

.border-top-warning.border-top-lighten-5 {
  border-top: 1px solid #FFF5EF !important; }

.border-bottom-warning.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFF5EF !important; }

.border-left-warning.border-left-lighten-5 {
  border-left: 1px solid #FFF5EF !important; }

.border-right-warning.border-right-lighten-5 {
  border-right: 1px solid #FFF5EF !important; }

.overlay-warning.overlay-lighten-5 {
  background: #FFF5EF;
  /* The Fallback */
  background: rgba(255, 245, 239, 0.8); }

.warning.lighten-4 {
  color: #FFE5D8 !important; }

.bg-warning.bg-lighten-4 {
  background-color: #FFE5D8 !important; }

.btn-warning.btn-lighten-4 {
  border-color: #FF976A !important;
  background-color: #FFE5D8 !important; }
  .btn-warning.btn-lighten-4:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-lighten-4:focus, .btn-warning.btn-lighten-4:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-lighten-4 {
  border-color: #FFE5D8 !important;
  color: #FFE5D8 !important; }
  .btn-outline-warning.btn-outline-lighten-4:hover {
    background-color: #FFE5D8 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE5D8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE5D8 !important; }

.border-warning.border-lighten-4 {
  border: 1px solid #FFE5D8 !important; }

.border-top-warning.border-top-lighten-4 {
  border-top: 1px solid #FFE5D8 !important; }

.border-bottom-warning.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFE5D8 !important; }

.border-left-warning.border-left-lighten-4 {
  border-left: 1px solid #FFE5D8 !important; }

.border-right-warning.border-right-lighten-4 {
  border-right: 1px solid #FFE5D8 !important; }

.overlay-warning.overlay-lighten-4 {
  background: #FFE5D8;
  /* The Fallback */
  background: rgba(255, 229, 216, 0.8); }

.warning.lighten-3 {
  color: #FFD4BE !important; }

.bg-warning.bg-lighten-3 {
  background-color: #FFD4BE !important; }

.btn-warning.btn-lighten-3 {
  border-color: #FF976A !important;
  background-color: #FFD4BE !important; }
  .btn-warning.btn-lighten-3:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-lighten-3:focus, .btn-warning.btn-lighten-3:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-lighten-3 {
  border-color: #FFD4BE !important;
  color: #FFD4BE !important; }
  .btn-outline-warning.btn-outline-lighten-3:hover {
    background-color: #FFD4BE !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD4BE !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD4BE !important; }

.border-warning.border-lighten-3 {
  border: 1px solid #FFD4BE !important; }

.border-top-warning.border-top-lighten-3 {
  border-top: 1px solid #FFD4BE !important; }

.border-bottom-warning.border-bottom-lighten-3 {
  border-bottom: 1px solid #FFD4BE !important; }

.border-left-warning.border-left-lighten-3 {
  border-left: 1px solid #FFD4BE !important; }

.border-right-warning.border-right-lighten-3 {
  border-right: 1px solid #FFD4BE !important; }

.overlay-warning.overlay-lighten-3 {
  background: #FFD4BE;
  /* The Fallback */
  background: rgba(255, 212, 190, 0.8); }

.warning.lighten-2 {
  color: #FFC2A4 !important; }

.bg-warning.bg-lighten-2 {
  background-color: #FFC2A4 !important; }

.btn-warning.btn-lighten-2 {
  border-color: #FF976A !important;
  background-color: #FFC2A4 !important; }
  .btn-warning.btn-lighten-2:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-lighten-2:focus, .btn-warning.btn-lighten-2:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-lighten-2 {
  border-color: #FFC2A4 !important;
  color: #FFC2A4 !important; }
  .btn-outline-warning.btn-outline-lighten-2:hover {
    background-color: #FFC2A4 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFC2A4 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFC2A4 !important; }

.border-warning.border-lighten-2 {
  border: 1px solid #FFC2A4 !important; }

.border-top-warning.border-top-lighten-2 {
  border-top: 1px solid #FFC2A4 !important; }

.border-bottom-warning.border-bottom-lighten-2 {
  border-bottom: 1px solid #FFC2A4 !important; }

.border-left-warning.border-left-lighten-2 {
  border-left: 1px solid #FFC2A4 !important; }

.border-right-warning.border-right-lighten-2 {
  border-right: 1px solid #FFC2A4 !important; }

.overlay-warning.overlay-lighten-2 {
  background: #FFC2A4;
  /* The Fallback */
  background: rgba(255, 194, 164, 0.8); }

.warning.lighten-1 {
  color: #FFB591 !important; }

.bg-warning.bg-lighten-1 {
  background-color: #FFB591 !important; }

.btn-warning.btn-lighten-1 {
  border-color: #FF976A !important;
  background-color: #FFB591 !important; }
  .btn-warning.btn-lighten-1:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-lighten-1:focus, .btn-warning.btn-lighten-1:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-lighten-1 {
  border-color: #FFB591 !important;
  color: #FFB591 !important; }
  .btn-outline-warning.btn-outline-lighten-1:hover {
    background-color: #FFB591 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFB591 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFB591 !important; }

.border-warning.border-lighten-1 {
  border: 1px solid #FFB591 !important; }

.border-top-warning.border-top-lighten-1 {
  border-top: 1px solid #FFB591 !important; }

.border-bottom-warning.border-bottom-lighten-1 {
  border-bottom: 1px solid #FFB591 !important; }

.border-left-warning.border-left-lighten-1 {
  border-left: 1px solid #FFB591 !important; }

.border-right-warning.border-right-lighten-1 {
  border-right: 1px solid #FFB591 !important; }

.overlay-warning.overlay-lighten-1 {
  background: #FFB591;
  /* The Fallback */
  background: rgba(255, 181, 145, 0.8); }

.warning {
  color: #FFA87D !important; }

.bg-warning {
  background-color: #FFA87D !important; }
  .bg-warning .card-header, .bg-warning .card-footer {
    background-color: transparent; }

.alert-warning {
  border-color: #FFA87D !important;
  background-color: #ffd8c4 !important;
  color: #ca4300 !important; }
  .alert-warning .alert-link {
    color: #a13500 !important; }

.border-warning {
  border-color: #FFA87D; }

.bg-warning.badge-glow, .border-warning.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #FFA87D;
  box-shadow: 0px 0px 10px #FFA87D; }

.overlay-warning {
  background: #FFA87D;
  /* The Fallback */
  background: rgba(255, 168, 125, 0.8); }

/* .card-outline-warning{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-warning {
  border-color: #FF976A !important;
  background-color: #FFA87D !important;
  color: #FFFFFF; }
  .btn-warning:hover {
    border-color: #FFA075 !important;
    background-color: #FFB591 !important;
    color: #FFF !important; }
  .btn-warning:focus, .btn-warning:active {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important;
    color: #FFF !important; }

.btn-outline-warning {
  border-color: #FFA87D;
  background-color: transparent;
  color: #FFA87D; }
  .btn-outline-warning:hover {
    background-color: #FFA87D;
    color: #FFF !important; }

input[type="checkbox"].bg-warning + .custom-control-label:before, input[type="radio"].bg-warning + .custom-control-label:before {
  background-color: #FFA87D !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA87D !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA87D !important; }

.border-warning {
  border: 1px solid #FFA87D !important; }

.border-top-warning {
  border-top: 1px solid #FFA87D; }

.border-bottom-warning {
  border-bottom: 1px solid #FFA87D; }

.border-left-warning {
  border-left: 1px solid #FFA87D; }

.border-right-warning {
  border-right: 1px solid #FFA87D; }

.warning.darken-1 {
  color: #FFA075 !important; }

.bg-warning.bg-darken-1 {
  background-color: #FFA075 !important; }

.btn-warning.btn-darken-1 {
  border-color: #FF976A !important;
  background-color: #FFA075 !important; }
  .btn-warning.btn-darken-1:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-darken-1:focus, .btn-warning.btn-darken-1:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-darken-1 {
  border-color: #FFA075 !important;
  color: #FFA075 !important; }
  .btn-outline-warning.btn-outline-darken-1:hover {
    background-color: #FFA075 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA075 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA075 !important; }

.border-warning.border-darken-1 {
  border: 1px solid #FFA075 !important; }

.border-top-warning.border-top-darken-1 {
  border-top: 1px solid #FFA075 !important; }

.border-bottom-warning.border-bottom-darken-1 {
  border-bottom: 1px solid #FFA075 !important; }

.border-left-warning.border-left-darken-1 {
  border-left: 1px solid #FFA075 !important; }

.border-right-warning.border-right-darken-1 {
  border-right: 1px solid #FFA075 !important; }

.overlay-warning.overlay-darken-1 {
  background: #FFA075;
  /* The Fallback */
  background: rgba(255, 160, 117, 0.8); }

.warning.darken-2 {
  color: #FF976A !important; }

.bg-warning.bg-darken-2 {
  background-color: #FF976A !important; }

.btn-warning.btn-darken-2 {
  border-color: #FF976A !important;
  background-color: #FF976A !important; }
  .btn-warning.btn-darken-2:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-darken-2:focus, .btn-warning.btn-darken-2:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-darken-2 {
  border-color: #FF976A !important;
  color: #FF976A !important; }
  .btn-outline-warning.btn-outline-darken-2:hover {
    background-color: #FF976A !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF976A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF976A !important; }

.border-warning.border-darken-2 {
  border: 1px solid #FF976A !important; }

.border-top-warning.border-top-darken-2 {
  border-top: 1px solid #FF976A !important; }

.border-bottom-warning.border-bottom-darken-2 {
  border-bottom: 1px solid #FF976A !important; }

.border-left-warning.border-left-darken-2 {
  border-left: 1px solid #FF976A !important; }

.border-right-warning.border-right-darken-2 {
  border-right: 1px solid #FF976A !important; }

.overlay-warning.overlay-darken-2 {
  background: #FF976A;
  /* The Fallback */
  background: rgba(255, 151, 106, 0.8); }

.warning.darken-3 {
  color: #FF8D60 !important; }

.bg-warning.bg-darken-3 {
  background-color: #FF8D60 !important; }

.btn-warning.btn-darken-3 {
  border-color: #FF976A !important;
  background-color: #FF8D60 !important; }
  .btn-warning.btn-darken-3:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-darken-3:focus, .btn-warning.btn-darken-3:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-darken-3 {
  border-color: #FF8D60 !important;
  color: #FF8D60 !important; }
  .btn-outline-warning.btn-outline-darken-3:hover {
    background-color: #FF8D60 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8D60 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8D60 !important; }

.border-warning.border-darken-3 {
  border: 1px solid #FF8D60 !important; }

.border-top-warning.border-top-darken-3 {
  border-top: 1px solid #FF8D60 !important; }

.border-bottom-warning.border-bottom-darken-3 {
  border-bottom: 1px solid #FF8D60 !important; }

.border-left-warning.border-left-darken-3 {
  border-left: 1px solid #FF8D60 !important; }

.border-right-warning.border-right-darken-3 {
  border-right: 1px solid #FF8D60 !important; }

.overlay-warning.overlay-darken-3 {
  background: #FF8D60;
  /* The Fallback */
  background: rgba(255, 141, 96, 0.8); }

.warning.darken-4 {
  color: #FF7D4D !important; }

.bg-warning.bg-darken-4 {
  background-color: #FF7D4D !important; }

.btn-warning.btn-darken-4 {
  border-color: #FF976A !important;
  background-color: #FF7D4D !important; }
  .btn-warning.btn-darken-4:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-darken-4:focus, .btn-warning.btn-darken-4:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-darken-4 {
  border-color: #FF7D4D !important;
  color: #FF7D4D !important; }
  .btn-outline-warning.btn-outline-darken-4:hover {
    background-color: #FF7D4D !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF7D4D !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF7D4D !important; }

.border-warning.border-darken-4 {
  border: 1px solid #FF7D4D !important; }

.border-top-warning.border-top-darken-4 {
  border-top: 1px solid #FF7D4D !important; }

.border-bottom-warning.border-bottom-darken-4 {
  border-bottom: 1px solid #FF7D4D !important; }

.border-left-warning.border-left-darken-4 {
  border-left: 1px solid #FF7D4D !important; }

.border-right-warning.border-right-darken-4 {
  border-right: 1px solid #FF7D4D !important; }

.overlay-warning.overlay-darken-4 {
  background: #FF7D4D;
  /* The Fallback */
  background: rgba(255, 125, 77, 0.8); }

.warning.accent-1 {
  color: #FFF5EF !important; }

.bg-warning.bg-accent-1 {
  background-color: #FFF5EF !important; }

.btn-warning.btn-accent-1 {
  border-color: #FF976A !important;
  background-color: #FFF5EF !important; }
  .btn-warning.btn-accent-1:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-accent-1:focus, .btn-warning.btn-accent-1:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-accent-1 {
  border-color: #FFF5EF !important;
  color: #FFF5EF !important; }
  .btn-outline-warning.btn-outline-accent-1:hover {
    background-color: #FFF5EF !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF5EF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF5EF !important; }

.border-warning.border-accent-1 {
  border: 1px solid #FFF5EF !important; }

.border-top-warning.border-top-accent-1 {
  border-top: 1px solid #FFF5EF !important; }

.border-bottom-warning.border-bottom-accent-1 {
  border-bottom: 1px solid #FFF5EF !important; }

.border-left-warning.border-left-accent-1 {
  border-left: 1px solid #FFF5EF !important; }

.border-right-warning.border-right-accent-1 {
  border-right: 1px solid #FFF5EF !important; }

.overlay-warning.overlay-accent-1 {
  background: #FFF5EF;
  /* The Fallback */
  background: rgba(255, 245, 239, 0.8); }

.warning.accent-2 {
  color: #FFE5D8 !important; }

.bg-warning.bg-accent-2 {
  background-color: #FFE5D8 !important; }

.btn-warning.btn-accent-2 {
  border-color: #FF976A !important;
  background-color: #FFE5D8 !important; }
  .btn-warning.btn-accent-2:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-accent-2:focus, .btn-warning.btn-accent-2:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-accent-2 {
  border-color: #FFE5D8 !important;
  color: #FFE5D8 !important; }
  .btn-outline-warning.btn-outline-accent-2:hover {
    background-color: #FFE5D8 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE5D8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE5D8 !important; }

.border-warning.border-accent-2 {
  border: 1px solid #FFE5D8 !important; }

.border-top-warning.border-top-accent-2 {
  border-top: 1px solid #FFE5D8 !important; }

.border-bottom-warning.border-bottom-accent-2 {
  border-bottom: 1px solid #FFE5D8 !important; }

.border-left-warning.border-left-accent-2 {
  border-left: 1px solid #FFE5D8 !important; }

.border-right-warning.border-right-accent-2 {
  border-right: 1px solid #FFE5D8 !important; }

.overlay-warning.overlay-accent-2 {
  background: #FFE5D8;
  /* The Fallback */
  background: rgba(255, 229, 216, 0.8); }

.warning.accent-3 {
  color: #FFF6F3 !important; }

.bg-warning.bg-accent-3 {
  background-color: #FFF6F3 !important; }

.btn-warning.btn-accent-3 {
  border-color: #FF976A !important;
  background-color: #FFF6F3 !important; }
  .btn-warning.btn-accent-3:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-accent-3:focus, .btn-warning.btn-accent-3:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-accent-3 {
  border-color: #FFF6F3 !important;
  color: #FFF6F3 !important; }
  .btn-outline-warning.btn-outline-accent-3:hover {
    background-color: #FFF6F3 !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF6F3 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF6F3 !important; }

.border-warning.border-accent-3 {
  border: 1px solid #FFF6F3 !important; }

.border-top-warning.border-top-accent-3 {
  border-top: 1px solid #FFF6F3 !important; }

.border-bottom-warning.border-bottom-accent-3 {
  border-bottom: 1px solid #FFF6F3 !important; }

.border-left-warning.border-left-accent-3 {
  border-left: 1px solid #FFF6F3 !important; }

.border-right-warning.border-right-accent-3 {
  border-right: 1px solid #FFF6F3 !important; }

.overlay-warning.overlay-accent-3 {
  background: #FFF6F3;
  /* The Fallback */
  background: rgba(255, 246, 243, 0.8); }

.warning.accent-4 {
  color: #FFE3DA !important; }

.bg-warning.bg-accent-4 {
  background-color: #FFE3DA !important; }

.btn-warning.btn-accent-4 {
  border-color: #FF976A !important;
  background-color: #FFE3DA !important; }
  .btn-warning.btn-accent-4:hover {
    border-color: #FF976A !important;
    background-color: #FF8D60 !important; }
  .btn-warning.btn-accent-4:focus, .btn-warning.btn-accent-4:active {
    border-color: #FF8D60 !important;
    background-color: #FF7D4D !important; }

.btn-outline-warning.btn-outline-accent-4 {
  border-color: #FFE3DA !important;
  color: #FFE3DA !important; }
  .btn-outline-warning.btn-outline-accent-4:hover {
    background-color: #FFE3DA !important; }

input:focus ~ .bg-warning {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE3DA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE3DA !important; }

.border-warning.border-accent-4 {
  border: 1px solid #FFE3DA !important; }

.border-top-warning.border-top-accent-4 {
  border-top: 1px solid #FFE3DA !important; }

.border-bottom-warning.border-bottom-accent-4 {
  border-bottom: 1px solid #FFE3DA !important; }

.border-left-warning.border-left-accent-4 {
  border-left: 1px solid #FFE3DA !important; }

.border-right-warning.border-right-accent-4 {
  border-right: 1px solid #FFE3DA !important; }

.overlay-warning.overlay-accent-4 {
  background: #FFE3DA;
  /* The Fallback */
  background: rgba(255, 227, 218, 0.8); }

.danger.lighten-5 {
  color: #FFEEF1 !important; }

.bg-danger.bg-lighten-5 {
  background-color: #FFEEF1 !important; }

.btn-danger.btn-lighten-5 {
  border-color: #FF6275 !important;
  background-color: #FFEEF1 !important; }
  .btn-danger.btn-lighten-5:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-lighten-5:focus, .btn-danger.btn-lighten-5:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-lighten-5 {
  border-color: #FFEEF1 !important;
  color: #FFEEF1 !important; }
  .btn-outline-danger.btn-outline-lighten-5:hover {
    background-color: #FFEEF1 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEEF1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEEF1 !important; }

.border-danger.border-lighten-5 {
  border: 1px solid #FFEEF1 !important; }

.border-top-danger.border-top-lighten-5 {
  border-top: 1px solid #FFEEF1 !important; }

.border-bottom-danger.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFEEF1 !important; }

.border-left-danger.border-left-lighten-5 {
  border-left: 1px solid #FFEEF1 !important; }

.border-right-danger.border-right-lighten-5 {
  border-right: 1px solid #FFEEF1 !important; }

.overlay-danger.overlay-lighten-5 {
  background: #FFEEF1;
  /* The Fallback */
  background: rgba(255, 238, 241, 0.8); }

.danger.lighten-4 {
  color: #FFD6DB !important; }

.bg-danger.bg-lighten-4 {
  background-color: #FFD6DB !important; }

.btn-danger.btn-lighten-4 {
  border-color: #FF6275 !important;
  background-color: #FFD6DB !important; }
  .btn-danger.btn-lighten-4:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-lighten-4:focus, .btn-danger.btn-lighten-4:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-lighten-4 {
  border-color: #FFD6DB !important;
  color: #FFD6DB !important; }
  .btn-outline-danger.btn-outline-lighten-4:hover {
    background-color: #FFD6DB !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD6DB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD6DB !important; }

.border-danger.border-lighten-4 {
  border: 1px solid #FFD6DB !important; }

.border-top-danger.border-top-lighten-4 {
  border-top: 1px solid #FFD6DB !important; }

.border-bottom-danger.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFD6DB !important; }

.border-left-danger.border-left-lighten-4 {
  border-left: 1px solid #FFD6DB !important; }

.border-right-danger.border-right-lighten-4 {
  border-right: 1px solid #FFD6DB !important; }

.overlay-danger.overlay-lighten-4 {
  background: #FFD6DB;
  /* The Fallback */
  background: rgba(255, 214, 219, 0.8); }

.danger.lighten-3 {
  color: #FFBAC4 !important; }

.bg-danger.bg-lighten-3 {
  background-color: #FFBAC4 !important; }

.btn-danger.btn-lighten-3 {
  border-color: #FF6275 !important;
  background-color: #FFBAC4 !important; }
  .btn-danger.btn-lighten-3:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-lighten-3:focus, .btn-danger.btn-lighten-3:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-lighten-3 {
  border-color: #FFBAC4 !important;
  color: #FFBAC4 !important; }
  .btn-outline-danger.btn-outline-lighten-3:hover {
    background-color: #FFBAC4 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFBAC4 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFBAC4 !important; }

.border-danger.border-lighten-3 {
  border: 1px solid #FFBAC4 !important; }

.border-top-danger.border-top-lighten-3 {
  border-top: 1px solid #FFBAC4 !important; }

.border-bottom-danger.border-bottom-lighten-3 {
  border-bottom: 1px solid #FFBAC4 !important; }

.border-left-danger.border-left-lighten-3 {
  border-left: 1px solid #FFBAC4 !important; }

.border-right-danger.border-right-lighten-3 {
  border-right: 1px solid #FFBAC4 !important; }

.overlay-danger.overlay-lighten-3 {
  background: #FFBAC4;
  /* The Fallback */
  background: rgba(255, 186, 196, 0.8); }

.danger.lighten-2 {
  color: #FF9EAC !important; }

.bg-danger.bg-lighten-2 {
  background-color: #FF9EAC !important; }

.btn-danger.btn-lighten-2 {
  border-color: #FF6275 !important;
  background-color: #FF9EAC !important; }
  .btn-danger.btn-lighten-2:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-lighten-2:focus, .btn-danger.btn-lighten-2:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-lighten-2 {
  border-color: #FF9EAC !important;
  color: #FF9EAC !important; }
  .btn-outline-danger.btn-outline-lighten-2:hover {
    background-color: #FF9EAC !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF9EAC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF9EAC !important; }

.border-danger.border-lighten-2 {
  border: 1px solid #FF9EAC !important; }

.border-top-danger.border-top-lighten-2 {
  border-top: 1px solid #FF9EAC !important; }

.border-bottom-danger.border-bottom-lighten-2 {
  border-bottom: 1px solid #FF9EAC !important; }

.border-left-danger.border-left-lighten-2 {
  border-left: 1px solid #FF9EAC !important; }

.border-right-danger.border-right-lighten-2 {
  border-right: 1px solid #FF9EAC !important; }

.overlay-danger.overlay-lighten-2 {
  background: #FF9EAC;
  /* The Fallback */
  background: rgba(255, 158, 172, 0.8); }

.danger.lighten-1 {
  color: #FF8A9A !important; }

.bg-danger.bg-lighten-1 {
  background-color: #FF8A9A !important; }

.btn-danger.btn-lighten-1 {
  border-color: #FF6275 !important;
  background-color: #FF8A9A !important; }
  .btn-danger.btn-lighten-1:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-lighten-1:focus, .btn-danger.btn-lighten-1:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-lighten-1 {
  border-color: #FF8A9A !important;
  color: #FF8A9A !important; }
  .btn-outline-danger.btn-outline-lighten-1:hover {
    background-color: #FF8A9A !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8A9A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8A9A !important; }

.border-danger.border-lighten-1 {
  border: 1px solid #FF8A9A !important; }

.border-top-danger.border-top-lighten-1 {
  border-top: 1px solid #FF8A9A !important; }

.border-bottom-danger.border-bottom-lighten-1 {
  border-bottom: 1px solid #FF8A9A !important; }

.border-left-danger.border-left-lighten-1 {
  border-left: 1px solid #FF8A9A !important; }

.border-right-danger.border-right-lighten-1 {
  border-right: 1px solid #FF8A9A !important; }

.overlay-danger.overlay-lighten-1 {
  background: #FF8A9A;
  /* The Fallback */
  background: rgba(255, 138, 154, 0.8); }

.danger {
  color: #FF7588 !important; }

.bg-danger {
  background-color: #FF7588 !important; }
  .bg-danger .card-header, .bg-danger .card-footer {
    background-color: transparent; }

.alert-danger {
  border-color: #FF7588 !important;
  background-color: #ffbcc6 !important;
  color: #c2001b !important; }
  .alert-danger .alert-link {
    color: #990015 !important; }

.border-danger {
  border-color: #FF7588; }

.bg-danger.badge-glow, .border-danger.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #FF7588;
  box-shadow: 0px 0px 10px #FF7588; }

.overlay-danger {
  background: #FF7588;
  /* The Fallback */
  background: rgba(255, 117, 136, 0.8); }

/* .card-outline-danger{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-danger {
  border-color: #FF6275 !important;
  background-color: #FF7588 !important;
  color: #FFFFFF; }
  .btn-danger:hover {
    border-color: #FF6D80 !important;
    background-color: #FF8A9A !important;
    color: #FFF !important; }
  .btn-danger:focus, .btn-danger:active {
    border-color: #FF6275 !important;
    background-color: #FF586B !important;
    color: #FFF !important; }

.btn-outline-danger {
  border-color: #FF7588;
  background-color: transparent;
  color: #FF7588; }
  .btn-outline-danger:hover {
    background-color: #FF7588;
    color: #FFF !important; }

input[type="checkbox"].bg-danger + .custom-control-label:before, input[type="radio"].bg-danger + .custom-control-label:before {
  background-color: #FF7588 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF7588 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF7588 !important; }

.border-danger {
  border: 1px solid #FF7588 !important; }

.border-top-danger {
  border-top: 1px solid #FF7588; }

.border-bottom-danger {
  border-bottom: 1px solid #FF7588; }

.border-left-danger {
  border-left: 1px solid #FF7588; }

.border-right-danger {
  border-right: 1px solid #FF7588; }

.danger.darken-1 {
  color: #FF6D80 !important; }

.bg-danger.bg-darken-1 {
  background-color: #FF6D80 !important; }

.btn-danger.btn-darken-1 {
  border-color: #FF6275 !important;
  background-color: #FF6D80 !important; }
  .btn-danger.btn-darken-1:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-darken-1:focus, .btn-danger.btn-darken-1:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-darken-1 {
  border-color: #FF6D80 !important;
  color: #FF6D80 !important; }
  .btn-outline-danger.btn-outline-darken-1:hover {
    background-color: #FF6D80 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6D80 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6D80 !important; }

.border-danger.border-darken-1 {
  border: 1px solid #FF6D80 !important; }

.border-top-danger.border-top-darken-1 {
  border-top: 1px solid #FF6D80 !important; }

.border-bottom-danger.border-bottom-darken-1 {
  border-bottom: 1px solid #FF6D80 !important; }

.border-left-danger.border-left-darken-1 {
  border-left: 1px solid #FF6D80 !important; }

.border-right-danger.border-right-darken-1 {
  border-right: 1px solid #FF6D80 !important; }

.overlay-danger.overlay-darken-1 {
  background: #FF6D80;
  /* The Fallback */
  background: rgba(255, 109, 128, 0.8); }

.danger.darken-2 {
  color: #FF6275 !important; }

.bg-danger.bg-darken-2 {
  background-color: #FF6275 !important; }

.btn-danger.btn-darken-2 {
  border-color: #FF6275 !important;
  background-color: #FF6275 !important; }
  .btn-danger.btn-darken-2:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-darken-2:focus, .btn-danger.btn-darken-2:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-darken-2 {
  border-color: #FF6275 !important;
  color: #FF6275 !important; }
  .btn-outline-danger.btn-outline-darken-2:hover {
    background-color: #FF6275 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6275 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6275 !important; }

.border-danger.border-darken-2 {
  border: 1px solid #FF6275 !important; }

.border-top-danger.border-top-darken-2 {
  border-top: 1px solid #FF6275 !important; }

.border-bottom-danger.border-bottom-darken-2 {
  border-bottom: 1px solid #FF6275 !important; }

.border-left-danger.border-left-darken-2 {
  border-left: 1px solid #FF6275 !important; }

.border-right-danger.border-right-darken-2 {
  border-right: 1px solid #FF6275 !important; }

.overlay-danger.overlay-darken-2 {
  background: #FF6275;
  /* The Fallback */
  background: rgba(255, 98, 117, 0.8); }

.danger.darken-3 {
  color: #FF586B !important; }

.bg-danger.bg-darken-3 {
  background-color: #FF586B !important; }

.btn-danger.btn-darken-3 {
  border-color: #FF6275 !important;
  background-color: #FF586B !important; }
  .btn-danger.btn-darken-3:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-darken-3:focus, .btn-danger.btn-darken-3:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-darken-3 {
  border-color: #FF586B !important;
  color: #FF586B !important; }
  .btn-outline-danger.btn-outline-darken-3:hover {
    background-color: #FF586B !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF586B !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF586B !important; }

.border-danger.border-darken-3 {
  border: 1px solid #FF586B !important; }

.border-top-danger.border-top-darken-3 {
  border-top: 1px solid #FF586B !important; }

.border-bottom-danger.border-bottom-darken-3 {
  border-bottom: 1px solid #FF586B !important; }

.border-left-danger.border-left-darken-3 {
  border-left: 1px solid #FF586B !important; }

.border-right-danger.border-right-darken-3 {
  border-right: 1px solid #FF586B !important; }

.overlay-danger.overlay-darken-3 {
  background: #FF586B;
  /* The Fallback */
  background: rgba(255, 88, 107, 0.8); }

.danger.darken-4 {
  color: #FF4558 !important; }

.bg-danger.bg-darken-4 {
  background-color: #FF4558 !important; }

.btn-danger.btn-darken-4 {
  border-color: #FF6275 !important;
  background-color: #FF4558 !important; }
  .btn-danger.btn-darken-4:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-darken-4:focus, .btn-danger.btn-darken-4:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-darken-4 {
  border-color: #FF4558 !important;
  color: #FF4558 !important; }
  .btn-outline-danger.btn-outline-darken-4:hover {
    background-color: #FF4558 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF4558 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF4558 !important; }

.border-danger.border-darken-4 {
  border: 1px solid #FF4558 !important; }

.border-top-danger.border-top-darken-4 {
  border-top: 1px solid #FF4558 !important; }

.border-bottom-danger.border-bottom-darken-4 {
  border-bottom: 1px solid #FF4558 !important; }

.border-left-danger.border-left-darken-4 {
  border-left: 1px solid #FF4558 !important; }

.border-right-danger.border-right-darken-4 {
  border-right: 1px solid #FF4558 !important; }

.overlay-danger.overlay-darken-4 {
  background: #FF4558;
  /* The Fallback */
  background: rgba(255, 69, 88, 0.8); }

.danger.accent-1 {
  color: #FFEEF1 !important; }

.bg-danger.bg-accent-1 {
  background-color: #FFEEF1 !important; }

.btn-danger.btn-accent-1 {
  border-color: #FF6275 !important;
  background-color: #FFEEF1 !important; }
  .btn-danger.btn-accent-1:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-accent-1:focus, .btn-danger.btn-accent-1:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-accent-1 {
  border-color: #FFEEF1 !important;
  color: #FFEEF1 !important; }
  .btn-outline-danger.btn-outline-accent-1:hover {
    background-color: #FFEEF1 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEEF1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEEF1 !important; }

.border-danger.border-accent-1 {
  border: 1px solid #FFEEF1 !important; }

.border-top-danger.border-top-accent-1 {
  border-top: 1px solid #FFEEF1 !important; }

.border-bottom-danger.border-bottom-accent-1 {
  border-bottom: 1px solid #FFEEF1 !important; }

.border-left-danger.border-left-accent-1 {
  border-left: 1px solid #FFEEF1 !important; }

.border-right-danger.border-right-accent-1 {
  border-right: 1px solid #FFEEF1 !important; }

.overlay-danger.overlay-accent-1 {
  background: #FFEEF1;
  /* The Fallback */
  background: rgba(255, 238, 241, 0.8); }

.danger.accent-2 {
  color: #FFD6DB !important; }

.bg-danger.bg-accent-2 {
  background-color: #FFD6DB !important; }

.btn-danger.btn-accent-2 {
  border-color: #FF6275 !important;
  background-color: #FFD6DB !important; }
  .btn-danger.btn-accent-2:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-accent-2:focus, .btn-danger.btn-accent-2:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-accent-2 {
  border-color: #FFD6DB !important;
  color: #FFD6DB !important; }
  .btn-outline-danger.btn-outline-accent-2:hover {
    background-color: #FFD6DB !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD6DB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD6DB !important; }

.border-danger.border-accent-2 {
  border: 1px solid #FFD6DB !important; }

.border-top-danger.border-top-accent-2 {
  border-top: 1px solid #FFD6DB !important; }

.border-bottom-danger.border-bottom-accent-2 {
  border-bottom: 1px solid #FFD6DB !important; }

.border-left-danger.border-left-accent-2 {
  border-left: 1px solid #FFD6DB !important; }

.border-right-danger.border-right-accent-2 {
  border-right: 1px solid #FFD6DB !important; }

.overlay-danger.overlay-accent-2 {
  background: #FFD6DB;
  /* The Fallback */
  background: rgba(255, 214, 219, 0.8); }

.danger.accent-3 {
  color: #FFECEE !important; }

.bg-danger.bg-accent-3 {
  background-color: #FFECEE !important; }

.btn-danger.btn-accent-3 {
  border-color: #FF6275 !important;
  background-color: #FFECEE !important; }
  .btn-danger.btn-accent-3:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-accent-3:focus, .btn-danger.btn-accent-3:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-accent-3 {
  border-color: #FFECEE !important;
  color: #FFECEE !important; }
  .btn-outline-danger.btn-outline-accent-3:hover {
    background-color: #FFECEE !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFECEE !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFECEE !important; }

.border-danger.border-accent-3 {
  border: 1px solid #FFECEE !important; }

.border-top-danger.border-top-accent-3 {
  border-top: 1px solid #FFECEE !important; }

.border-bottom-danger.border-bottom-accent-3 {
  border-bottom: 1px solid #FFECEE !important; }

.border-left-danger.border-left-accent-3 {
  border-left: 1px solid #FFECEE !important; }

.border-right-danger.border-right-accent-3 {
  border-right: 1px solid #FFECEE !important; }

.overlay-danger.overlay-accent-3 {
  background: #FFECEE;
  /* The Fallback */
  background: rgba(255, 236, 238, 0.8); }

.danger.accent-4 {
  color: #FFD3D7 !important; }

.bg-danger.bg-accent-4 {
  background-color: #FFD3D7 !important; }

.btn-danger.btn-accent-4 {
  border-color: #FF6275 !important;
  background-color: #FFD3D7 !important; }
  .btn-danger.btn-accent-4:hover {
    border-color: #FF6275 !important;
    background-color: #FF586B !important; }
  .btn-danger.btn-accent-4:focus, .btn-danger.btn-accent-4:active {
    border-color: #FF586B !important;
    background-color: #FF4558 !important; }

.btn-outline-danger.btn-outline-accent-4 {
  border-color: #FFD3D7 !important;
  color: #FFD3D7 !important; }
  .btn-outline-danger.btn-outline-accent-4:hover {
    background-color: #FFD3D7 !important; }

input:focus ~ .bg-danger {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD3D7 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD3D7 !important; }

.border-danger.border-accent-4 {
  border: 1px solid #FFD3D7 !important; }

.border-top-danger.border-top-accent-4 {
  border-top: 1px solid #FFD3D7 !important; }

.border-bottom-danger.border-bottom-accent-4 {
  border-bottom: 1px solid #FFD3D7 !important; }

.border-left-danger.border-left-accent-4 {
  border-left: 1px solid #FFD3D7 !important; }

.border-right-danger.border-right-accent-4 {
  border-right: 1px solid #FFD3D7 !important; }

.overlay-danger.overlay-accent-4 {
  background: #FFD3D7;
  /* The Fallback */
  background: rgba(255, 211, 215, 0.8); }

.red.lighten-5 {
  color: #FFEBEE !important; }

.bg-red.bg-lighten-5 {
  background-color: #FFEBEE !important; }

.btn-red.btn-lighten-5 {
  border-color: #D32F2F !important;
  background-color: #FFEBEE !important; }
  .btn-red.btn-lighten-5:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-lighten-5:focus, .btn-red.btn-lighten-5:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-lighten-5 {
  border-color: #FFEBEE !important;
  color: #FFEBEE !important; }
  .btn-outline-red.btn-outline-lighten-5:hover {
    background-color: #FFEBEE !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEBEE !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEBEE !important; }

.border-red.border-lighten-5 {
  border: 1px solid #FFEBEE !important; }

.border-top-red.border-top-lighten-5 {
  border-top: 1px solid #FFEBEE !important; }

.border-bottom-red.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFEBEE !important; }

.border-left-red.border-left-lighten-5 {
  border-left: 1px solid #FFEBEE !important; }

.border-right-red.border-right-lighten-5 {
  border-right: 1px solid #FFEBEE !important; }

.overlay-red.overlay-lighten-5 {
  background: #FFEBEE;
  /* The Fallback */
  background: rgba(255, 235, 238, 0.8); }

.red.lighten-4 {
  color: #FFCDD2 !important; }

.bg-red.bg-lighten-4 {
  background-color: #FFCDD2 !important; }

.btn-red.btn-lighten-4 {
  border-color: #D32F2F !important;
  background-color: #FFCDD2 !important; }
  .btn-red.btn-lighten-4:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-lighten-4:focus, .btn-red.btn-lighten-4:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-lighten-4 {
  border-color: #FFCDD2 !important;
  color: #FFCDD2 !important; }
  .btn-outline-red.btn-outline-lighten-4:hover {
    background-color: #FFCDD2 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCDD2 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCDD2 !important; }

.border-red.border-lighten-4 {
  border: 1px solid #FFCDD2 !important; }

.border-top-red.border-top-lighten-4 {
  border-top: 1px solid #FFCDD2 !important; }

.border-bottom-red.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFCDD2 !important; }

.border-left-red.border-left-lighten-4 {
  border-left: 1px solid #FFCDD2 !important; }

.border-right-red.border-right-lighten-4 {
  border-right: 1px solid #FFCDD2 !important; }

.overlay-red.overlay-lighten-4 {
  background: #FFCDD2;
  /* The Fallback */
  background: rgba(255, 205, 210, 0.8); }

.red.lighten-3 {
  color: #EF9A9A !important; }

.bg-red.bg-lighten-3 {
  background-color: #EF9A9A !important; }

.btn-red.btn-lighten-3 {
  border-color: #D32F2F !important;
  background-color: #EF9A9A !important; }
  .btn-red.btn-lighten-3:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-lighten-3:focus, .btn-red.btn-lighten-3:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-lighten-3 {
  border-color: #EF9A9A !important;
  color: #EF9A9A !important; }
  .btn-outline-red.btn-outline-lighten-3:hover {
    background-color: #EF9A9A !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF9A9A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF9A9A !important; }

.border-red.border-lighten-3 {
  border: 1px solid #EF9A9A !important; }

.border-top-red.border-top-lighten-3 {
  border-top: 1px solid #EF9A9A !important; }

.border-bottom-red.border-bottom-lighten-3 {
  border-bottom: 1px solid #EF9A9A !important; }

.border-left-red.border-left-lighten-3 {
  border-left: 1px solid #EF9A9A !important; }

.border-right-red.border-right-lighten-3 {
  border-right: 1px solid #EF9A9A !important; }

.overlay-red.overlay-lighten-3 {
  background: #EF9A9A;
  /* The Fallback */
  background: rgba(239, 154, 154, 0.8); }

.red.lighten-2 {
  color: #E57373 !important; }

.bg-red.bg-lighten-2 {
  background-color: #E57373 !important; }

.btn-red.btn-lighten-2 {
  border-color: #D32F2F !important;
  background-color: #E57373 !important; }
  .btn-red.btn-lighten-2:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-lighten-2:focus, .btn-red.btn-lighten-2:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-lighten-2 {
  border-color: #E57373 !important;
  color: #E57373 !important; }
  .btn-outline-red.btn-outline-lighten-2:hover {
    background-color: #E57373 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E57373 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E57373 !important; }

.border-red.border-lighten-2 {
  border: 1px solid #E57373 !important; }

.border-top-red.border-top-lighten-2 {
  border-top: 1px solid #E57373 !important; }

.border-bottom-red.border-bottom-lighten-2 {
  border-bottom: 1px solid #E57373 !important; }

.border-left-red.border-left-lighten-2 {
  border-left: 1px solid #E57373 !important; }

.border-right-red.border-right-lighten-2 {
  border-right: 1px solid #E57373 !important; }

.overlay-red.overlay-lighten-2 {
  background: #E57373;
  /* The Fallback */
  background: rgba(229, 115, 115, 0.8); }

.red.lighten-1 {
  color: #EF5350 !important; }

.bg-red.bg-lighten-1 {
  background-color: #EF5350 !important; }

.btn-red.btn-lighten-1 {
  border-color: #D32F2F !important;
  background-color: #EF5350 !important; }
  .btn-red.btn-lighten-1:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-lighten-1:focus, .btn-red.btn-lighten-1:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-lighten-1 {
  border-color: #EF5350 !important;
  color: #EF5350 !important; }
  .btn-outline-red.btn-outline-lighten-1:hover {
    background-color: #EF5350 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF5350 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF5350 !important; }

.border-red.border-lighten-1 {
  border: 1px solid #EF5350 !important; }

.border-top-red.border-top-lighten-1 {
  border-top: 1px solid #EF5350 !important; }

.border-bottom-red.border-bottom-lighten-1 {
  border-bottom: 1px solid #EF5350 !important; }

.border-left-red.border-left-lighten-1 {
  border-left: 1px solid #EF5350 !important; }

.border-right-red.border-right-lighten-1 {
  border-right: 1px solid #EF5350 !important; }

.overlay-red.overlay-lighten-1 {
  background: #EF5350;
  /* The Fallback */
  background: rgba(239, 83, 80, 0.8); }

.red {
  color: #F44336 !important; }

.bg-red {
  background-color: #F44336 !important; }
  .bg-red .card-header, .bg-red .card-footer {
    background-color: transparent; }

.alert-red {
  border-color: #F44336 !important;
  background-color: #f8827a !important;
  color: #710e06 !important; }
  .alert-red .alert-link {
    color: #4b0904 !important; }

.border-red {
  border-color: #F44336; }

.bg-red.badge-glow, .border-red.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #F44336;
  box-shadow: 0px 0px 10px #F44336; }

.overlay-red {
  background: #F44336;
  /* The Fallback */
  background: rgba(244, 67, 54, 0.8); }

/* .card-outline-red{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-red {
  border-color: #D32F2F !important;
  background-color: #F44336 !important;
  color: #FFFFFF; }
  .btn-red:hover {
    border-color: #E53935 !important;
    background-color: #EF5350 !important;
    color: #FFF !important; }
  .btn-red:focus, .btn-red:active {
    border-color: #D32F2F !important;
    background-color: #C62828 !important;
    color: #FFF !important; }

.btn-outline-red {
  border-color: #F44336;
  background-color: transparent;
  color: #F44336; }
  .btn-outline-red:hover {
    background-color: #F44336;
    color: #FFF !important; }

input[type="checkbox"].bg-red + .custom-control-label:before, input[type="radio"].bg-red + .custom-control-label:before {
  background-color: #F44336 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F44336 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F44336 !important; }

.border-red {
  border: 1px solid #F44336 !important; }

.border-top-red {
  border-top: 1px solid #F44336; }

.border-bottom-red {
  border-bottom: 1px solid #F44336; }

.border-left-red {
  border-left: 1px solid #F44336; }

.border-right-red {
  border-right: 1px solid #F44336; }

.red.darken-1 {
  color: #E53935 !important; }

.bg-red.bg-darken-1 {
  background-color: #E53935 !important; }

.btn-red.btn-darken-1 {
  border-color: #D32F2F !important;
  background-color: #E53935 !important; }
  .btn-red.btn-darken-1:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-darken-1:focus, .btn-red.btn-darken-1:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-darken-1 {
  border-color: #E53935 !important;
  color: #E53935 !important; }
  .btn-outline-red.btn-outline-darken-1:hover {
    background-color: #E53935 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E53935 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E53935 !important; }

.border-red.border-darken-1 {
  border: 1px solid #E53935 !important; }

.border-top-red.border-top-darken-1 {
  border-top: 1px solid #E53935 !important; }

.border-bottom-red.border-bottom-darken-1 {
  border-bottom: 1px solid #E53935 !important; }

.border-left-red.border-left-darken-1 {
  border-left: 1px solid #E53935 !important; }

.border-right-red.border-right-darken-1 {
  border-right: 1px solid #E53935 !important; }

.overlay-red.overlay-darken-1 {
  background: #E53935;
  /* The Fallback */
  background: rgba(229, 57, 53, 0.8); }

.red.darken-2 {
  color: #D32F2F !important; }

.bg-red.bg-darken-2 {
  background-color: #D32F2F !important; }

.btn-red.btn-darken-2 {
  border-color: #D32F2F !important;
  background-color: #D32F2F !important; }
  .btn-red.btn-darken-2:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-darken-2:focus, .btn-red.btn-darken-2:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-darken-2 {
  border-color: #D32F2F !important;
  color: #D32F2F !important; }
  .btn-outline-red.btn-outline-darken-2:hover {
    background-color: #D32F2F !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D32F2F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D32F2F !important; }

.border-red.border-darken-2 {
  border: 1px solid #D32F2F !important; }

.border-top-red.border-top-darken-2 {
  border-top: 1px solid #D32F2F !important; }

.border-bottom-red.border-bottom-darken-2 {
  border-bottom: 1px solid #D32F2F !important; }

.border-left-red.border-left-darken-2 {
  border-left: 1px solid #D32F2F !important; }

.border-right-red.border-right-darken-2 {
  border-right: 1px solid #D32F2F !important; }

.overlay-red.overlay-darken-2 {
  background: #D32F2F;
  /* The Fallback */
  background: rgba(211, 47, 47, 0.8); }

.red.darken-3 {
  color: #C62828 !important; }

.bg-red.bg-darken-3 {
  background-color: #C62828 !important; }

.btn-red.btn-darken-3 {
  border-color: #D32F2F !important;
  background-color: #C62828 !important; }
  .btn-red.btn-darken-3:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-darken-3:focus, .btn-red.btn-darken-3:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-darken-3 {
  border-color: #C62828 !important;
  color: #C62828 !important; }
  .btn-outline-red.btn-outline-darken-3:hover {
    background-color: #C62828 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C62828 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C62828 !important; }

.border-red.border-darken-3 {
  border: 1px solid #C62828 !important; }

.border-top-red.border-top-darken-3 {
  border-top: 1px solid #C62828 !important; }

.border-bottom-red.border-bottom-darken-3 {
  border-bottom: 1px solid #C62828 !important; }

.border-left-red.border-left-darken-3 {
  border-left: 1px solid #C62828 !important; }

.border-right-red.border-right-darken-3 {
  border-right: 1px solid #C62828 !important; }

.overlay-red.overlay-darken-3 {
  background: #C62828;
  /* The Fallback */
  background: rgba(198, 40, 40, 0.8); }

.red.darken-4 {
  color: #B71C1C !important; }

.bg-red.bg-darken-4 {
  background-color: #B71C1C !important; }

.btn-red.btn-darken-4 {
  border-color: #D32F2F !important;
  background-color: #B71C1C !important; }
  .btn-red.btn-darken-4:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-darken-4:focus, .btn-red.btn-darken-4:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-darken-4 {
  border-color: #B71C1C !important;
  color: #B71C1C !important; }
  .btn-outline-red.btn-outline-darken-4:hover {
    background-color: #B71C1C !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B71C1C !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B71C1C !important; }

.border-red.border-darken-4 {
  border: 1px solid #B71C1C !important; }

.border-top-red.border-top-darken-4 {
  border-top: 1px solid #B71C1C !important; }

.border-bottom-red.border-bottom-darken-4 {
  border-bottom: 1px solid #B71C1C !important; }

.border-left-red.border-left-darken-4 {
  border-left: 1px solid #B71C1C !important; }

.border-right-red.border-right-darken-4 {
  border-right: 1px solid #B71C1C !important; }

.overlay-red.overlay-darken-4 {
  background: #B71C1C;
  /* The Fallback */
  background: rgba(183, 28, 28, 0.8); }

.red.accent-1 {
  color: #FF8A80 !important; }

.bg-red.bg-accent-1 {
  background-color: #FF8A80 !important; }

.btn-red.btn-accent-1 {
  border-color: #D32F2F !important;
  background-color: #FF8A80 !important; }
  .btn-red.btn-accent-1:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-accent-1:focus, .btn-red.btn-accent-1:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-accent-1 {
  border-color: #FF8A80 !important;
  color: #FF8A80 !important; }
  .btn-outline-red.btn-outline-accent-1:hover {
    background-color: #FF8A80 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8A80 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8A80 !important; }

.border-red.border-accent-1 {
  border: 1px solid #FF8A80 !important; }

.border-top-red.border-top-accent-1 {
  border-top: 1px solid #FF8A80 !important; }

.border-bottom-red.border-bottom-accent-1 {
  border-bottom: 1px solid #FF8A80 !important; }

.border-left-red.border-left-accent-1 {
  border-left: 1px solid #FF8A80 !important; }

.border-right-red.border-right-accent-1 {
  border-right: 1px solid #FF8A80 !important; }

.overlay-red.overlay-accent-1 {
  background: #FF8A80;
  /* The Fallback */
  background: rgba(255, 138, 128, 0.8); }

.red.accent-2 {
  color: #FF5252 !important; }

.bg-red.bg-accent-2 {
  background-color: #FF5252 !important; }

.btn-red.btn-accent-2 {
  border-color: #D32F2F !important;
  background-color: #FF5252 !important; }
  .btn-red.btn-accent-2:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-accent-2:focus, .btn-red.btn-accent-2:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-accent-2 {
  border-color: #FF5252 !important;
  color: #FF5252 !important; }
  .btn-outline-red.btn-outline-accent-2:hover {
    background-color: #FF5252 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF5252 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF5252 !important; }

.border-red.border-accent-2 {
  border: 1px solid #FF5252 !important; }

.border-top-red.border-top-accent-2 {
  border-top: 1px solid #FF5252 !important; }

.border-bottom-red.border-bottom-accent-2 {
  border-bottom: 1px solid #FF5252 !important; }

.border-left-red.border-left-accent-2 {
  border-left: 1px solid #FF5252 !important; }

.border-right-red.border-right-accent-2 {
  border-right: 1px solid #FF5252 !important; }

.overlay-red.overlay-accent-2 {
  background: #FF5252;
  /* The Fallback */
  background: rgba(255, 82, 82, 0.8); }

.red.accent-3 {
  color: #FF1744 !important; }

.bg-red.bg-accent-3 {
  background-color: #FF1744 !important; }

.btn-red.btn-accent-3 {
  border-color: #D32F2F !important;
  background-color: #FF1744 !important; }
  .btn-red.btn-accent-3:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-accent-3:focus, .btn-red.btn-accent-3:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-accent-3 {
  border-color: #FF1744 !important;
  color: #FF1744 !important; }
  .btn-outline-red.btn-outline-accent-3:hover {
    background-color: #FF1744 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF1744 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF1744 !important; }

.border-red.border-accent-3 {
  border: 1px solid #FF1744 !important; }

.border-top-red.border-top-accent-3 {
  border-top: 1px solid #FF1744 !important; }

.border-bottom-red.border-bottom-accent-3 {
  border-bottom: 1px solid #FF1744 !important; }

.border-left-red.border-left-accent-3 {
  border-left: 1px solid #FF1744 !important; }

.border-right-red.border-right-accent-3 {
  border-right: 1px solid #FF1744 !important; }

.overlay-red.overlay-accent-3 {
  background: #FF1744;
  /* The Fallback */
  background: rgba(255, 23, 68, 0.8); }

.red.accent-4 {
  color: #D50000 !important; }

.bg-red.bg-accent-4 {
  background-color: #D50000 !important; }

.btn-red.btn-accent-4 {
  border-color: #D32F2F !important;
  background-color: #D50000 !important; }
  .btn-red.btn-accent-4:hover {
    border-color: #D32F2F !important;
    background-color: #C62828 !important; }
  .btn-red.btn-accent-4:focus, .btn-red.btn-accent-4:active {
    border-color: #C62828 !important;
    background-color: #B71C1C !important; }

.btn-outline-red.btn-outline-accent-4 {
  border-color: #D50000 !important;
  color: #D50000 !important; }
  .btn-outline-red.btn-outline-accent-4:hover {
    background-color: #D50000 !important; }

input:focus ~ .bg-red {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D50000 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D50000 !important; }

.border-red.border-accent-4 {
  border: 1px solid #D50000 !important; }

.border-top-red.border-top-accent-4 {
  border-top: 1px solid #D50000 !important; }

.border-bottom-red.border-bottom-accent-4 {
  border-bottom: 1px solid #D50000 !important; }

.border-left-red.border-left-accent-4 {
  border-left: 1px solid #D50000 !important; }

.border-right-red.border-right-accent-4 {
  border-right: 1px solid #D50000 !important; }

.overlay-red.overlay-accent-4 {
  background: #D50000;
  /* The Fallback */
  background: rgba(213, 0, 0, 0.8); }

.pink.lighten-5 {
  color: #FCE4EC !important; }

.bg-pink.bg-lighten-5 {
  background-color: #FCE4EC !important; }

.btn-pink.btn-lighten-5 {
  border-color: #C2185B !important;
  background-color: #FCE4EC !important; }
  .btn-pink.btn-lighten-5:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-5:focus, .btn-pink.btn-lighten-5:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-lighten-5 {
  border-color: #FCE4EC !important;
  color: #FCE4EC !important; }
  .btn-outline-pink.btn-outline-lighten-5:hover {
    background-color: #FCE4EC !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FCE4EC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FCE4EC !important; }

.border-pink.border-lighten-5 {
  border: 1px solid #FCE4EC !important; }

.border-top-pink.border-top-lighten-5 {
  border-top: 1px solid #FCE4EC !important; }

.border-bottom-pink.border-bottom-lighten-5 {
  border-bottom: 1px solid #FCE4EC !important; }

.border-left-pink.border-left-lighten-5 {
  border-left: 1px solid #FCE4EC !important; }

.border-right-pink.border-right-lighten-5 {
  border-right: 1px solid #FCE4EC !important; }

.overlay-pink.overlay-lighten-5 {
  background: #FCE4EC;
  /* The Fallback */
  background: rgba(252, 228, 236, 0.8); }

.pink.lighten-4 {
  color: #F8BBD0 !important; }

.bg-pink.bg-lighten-4 {
  background-color: #F8BBD0 !important; }

.btn-pink.btn-lighten-4 {
  border-color: #C2185B !important;
  background-color: #F8BBD0 !important; }
  .btn-pink.btn-lighten-4:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-4:focus, .btn-pink.btn-lighten-4:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-lighten-4 {
  border-color: #F8BBD0 !important;
  color: #F8BBD0 !important; }
  .btn-outline-pink.btn-outline-lighten-4:hover {
    background-color: #F8BBD0 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F8BBD0 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F8BBD0 !important; }

.border-pink.border-lighten-4 {
  border: 1px solid #F8BBD0 !important; }

.border-top-pink.border-top-lighten-4 {
  border-top: 1px solid #F8BBD0 !important; }

.border-bottom-pink.border-bottom-lighten-4 {
  border-bottom: 1px solid #F8BBD0 !important; }

.border-left-pink.border-left-lighten-4 {
  border-left: 1px solid #F8BBD0 !important; }

.border-right-pink.border-right-lighten-4 {
  border-right: 1px solid #F8BBD0 !important; }

.overlay-pink.overlay-lighten-4 {
  background: #F8BBD0;
  /* The Fallback */
  background: rgba(248, 187, 208, 0.8); }

.pink.lighten-3 {
  color: #F48FB1 !important; }

.bg-pink.bg-lighten-3 {
  background-color: #F48FB1 !important; }

.btn-pink.btn-lighten-3 {
  border-color: #C2185B !important;
  background-color: #F48FB1 !important; }
  .btn-pink.btn-lighten-3:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-3:focus, .btn-pink.btn-lighten-3:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-lighten-3 {
  border-color: #F48FB1 !important;
  color: #F48FB1 !important; }
  .btn-outline-pink.btn-outline-lighten-3:hover {
    background-color: #F48FB1 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F48FB1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F48FB1 !important; }

.border-pink.border-lighten-3 {
  border: 1px solid #F48FB1 !important; }

.border-top-pink.border-top-lighten-3 {
  border-top: 1px solid #F48FB1 !important; }

.border-bottom-pink.border-bottom-lighten-3 {
  border-bottom: 1px solid #F48FB1 !important; }

.border-left-pink.border-left-lighten-3 {
  border-left: 1px solid #F48FB1 !important; }

.border-right-pink.border-right-lighten-3 {
  border-right: 1px solid #F48FB1 !important; }

.overlay-pink.overlay-lighten-3 {
  background: #F48FB1;
  /* The Fallback */
  background: rgba(244, 143, 177, 0.8); }

.pink.lighten-2 {
  color: #F06292 !important; }

.bg-pink.bg-lighten-2 {
  background-color: #F06292 !important; }

.btn-pink.btn-lighten-2 {
  border-color: #C2185B !important;
  background-color: #F06292 !important; }
  .btn-pink.btn-lighten-2:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-2:focus, .btn-pink.btn-lighten-2:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-lighten-2 {
  border-color: #F06292 !important;
  color: #F06292 !important; }
  .btn-outline-pink.btn-outline-lighten-2:hover {
    background-color: #F06292 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F06292 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F06292 !important; }

.border-pink.border-lighten-2 {
  border: 1px solid #F06292 !important; }

.border-top-pink.border-top-lighten-2 {
  border-top: 1px solid #F06292 !important; }

.border-bottom-pink.border-bottom-lighten-2 {
  border-bottom: 1px solid #F06292 !important; }

.border-left-pink.border-left-lighten-2 {
  border-left: 1px solid #F06292 !important; }

.border-right-pink.border-right-lighten-2 {
  border-right: 1px solid #F06292 !important; }

.overlay-pink.overlay-lighten-2 {
  background: #F06292;
  /* The Fallback */
  background: rgba(240, 98, 146, 0.8); }

.pink.lighten-1 {
  color: #EC407A !important; }

.bg-pink.bg-lighten-1 {
  background-color: #EC407A !important; }

.btn-pink.btn-lighten-1 {
  border-color: #C2185B !important;
  background-color: #EC407A !important; }
  .btn-pink.btn-lighten-1:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-1:focus, .btn-pink.btn-lighten-1:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-lighten-1 {
  border-color: #EC407A !important;
  color: #EC407A !important; }
  .btn-outline-pink.btn-outline-lighten-1:hover {
    background-color: #EC407A !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EC407A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EC407A !important; }

.border-pink.border-lighten-1 {
  border: 1px solid #EC407A !important; }

.border-top-pink.border-top-lighten-1 {
  border-top: 1px solid #EC407A !important; }

.border-bottom-pink.border-bottom-lighten-1 {
  border-bottom: 1px solid #EC407A !important; }

.border-left-pink.border-left-lighten-1 {
  border-left: 1px solid #EC407A !important; }

.border-right-pink.border-right-lighten-1 {
  border-right: 1px solid #EC407A !important; }

.overlay-pink.overlay-lighten-1 {
  background: #EC407A;
  /* The Fallback */
  background: rgba(236, 64, 122, 0.8); }

.pink {
  color: #E91E63 !important; }

.bg-pink {
  background-color: #E91E63 !important; }
  .bg-pink .card-header, .bg-pink .card-footer {
    background-color: transparent; }

.alert-pink {
  border-color: #E91E63 !important;
  background-color: #ef5f90 !important;
  color: #4d081f !important; }
  .alert-pink .alert-link {
    color: #280410 !important; }

.border-pink {
  border-color: #E91E63; }

.bg-pink.badge-glow, .border-pink.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #E91E63;
  box-shadow: 0px 0px 10px #E91E63; }

.overlay-pink {
  background: #E91E63;
  /* The Fallback */
  background: rgba(233, 30, 99, 0.8); }

/* .card-outline-pink{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-pink {
  border-color: #C2185B !important;
  background-color: #E91E63 !important;
  color: #FFFFFF; }
  .btn-pink:hover {
    border-color: #D81B60 !important;
    background-color: #EC407A !important;
    color: #FFF !important; }
  .btn-pink:focus, .btn-pink:active {
    border-color: #C2185B !important;
    background-color: #AD1457 !important;
    color: #FFF !important; }

.btn-outline-pink {
  border-color: #E91E63;
  background-color: transparent;
  color: #E91E63; }
  .btn-outline-pink:hover {
    background-color: #E91E63;
    color: #FFF !important; }

input[type="checkbox"].bg-pink + .custom-control-label:before, input[type="radio"].bg-pink + .custom-control-label:before {
  background-color: #E91E63 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E91E63 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E91E63 !important; }

.border-pink {
  border: 1px solid #E91E63 !important; }

.border-top-pink {
  border-top: 1px solid #E91E63; }

.border-bottom-pink {
  border-bottom: 1px solid #E91E63; }

.border-left-pink {
  border-left: 1px solid #E91E63; }

.border-right-pink {
  border-right: 1px solid #E91E63; }

.pink.darken-1 {
  color: #D81B60 !important; }

.bg-pink.bg-darken-1 {
  background-color: #D81B60 !important; }

.btn-pink.btn-darken-1 {
  border-color: #C2185B !important;
  background-color: #D81B60 !important; }
  .btn-pink.btn-darken-1:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-darken-1:focus, .btn-pink.btn-darken-1:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-darken-1 {
  border-color: #D81B60 !important;
  color: #D81B60 !important; }
  .btn-outline-pink.btn-outline-darken-1:hover {
    background-color: #D81B60 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D81B60 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D81B60 !important; }

.border-pink.border-darken-1 {
  border: 1px solid #D81B60 !important; }

.border-top-pink.border-top-darken-1 {
  border-top: 1px solid #D81B60 !important; }

.border-bottom-pink.border-bottom-darken-1 {
  border-bottom: 1px solid #D81B60 !important; }

.border-left-pink.border-left-darken-1 {
  border-left: 1px solid #D81B60 !important; }

.border-right-pink.border-right-darken-1 {
  border-right: 1px solid #D81B60 !important; }

.overlay-pink.overlay-darken-1 {
  background: #D81B60;
  /* The Fallback */
  background: rgba(216, 27, 96, 0.8); }

.pink.darken-2 {
  color: #C2185B !important; }

.bg-pink.bg-darken-2 {
  background-color: #C2185B !important; }

.btn-pink.btn-darken-2 {
  border-color: #C2185B !important;
  background-color: #C2185B !important; }
  .btn-pink.btn-darken-2:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-darken-2:focus, .btn-pink.btn-darken-2:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-darken-2 {
  border-color: #C2185B !important;
  color: #C2185B !important; }
  .btn-outline-pink.btn-outline-darken-2:hover {
    background-color: #C2185B !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C2185B !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C2185B !important; }

.border-pink.border-darken-2 {
  border: 1px solid #C2185B !important; }

.border-top-pink.border-top-darken-2 {
  border-top: 1px solid #C2185B !important; }

.border-bottom-pink.border-bottom-darken-2 {
  border-bottom: 1px solid #C2185B !important; }

.border-left-pink.border-left-darken-2 {
  border-left: 1px solid #C2185B !important; }

.border-right-pink.border-right-darken-2 {
  border-right: 1px solid #C2185B !important; }

.overlay-pink.overlay-darken-2 {
  background: #C2185B;
  /* The Fallback */
  background: rgba(194, 24, 91, 0.8); }

.pink.darken-3 {
  color: #AD1457 !important; }

.bg-pink.bg-darken-3 {
  background-color: #AD1457 !important; }

.btn-pink.btn-darken-3 {
  border-color: #C2185B !important;
  background-color: #AD1457 !important; }
  .btn-pink.btn-darken-3:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-darken-3:focus, .btn-pink.btn-darken-3:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-darken-3 {
  border-color: #AD1457 !important;
  color: #AD1457 !important; }
  .btn-outline-pink.btn-outline-darken-3:hover {
    background-color: #AD1457 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AD1457 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AD1457 !important; }

.border-pink.border-darken-3 {
  border: 1px solid #AD1457 !important; }

.border-top-pink.border-top-darken-3 {
  border-top: 1px solid #AD1457 !important; }

.border-bottom-pink.border-bottom-darken-3 {
  border-bottom: 1px solid #AD1457 !important; }

.border-left-pink.border-left-darken-3 {
  border-left: 1px solid #AD1457 !important; }

.border-right-pink.border-right-darken-3 {
  border-right: 1px solid #AD1457 !important; }

.overlay-pink.overlay-darken-3 {
  background: #AD1457;
  /* The Fallback */
  background: rgba(173, 20, 87, 0.8); }

.pink.darken-4 {
  color: #880E4F !important; }

.bg-pink.bg-darken-4 {
  background-color: #880E4F !important; }

.btn-pink.btn-darken-4 {
  border-color: #C2185B !important;
  background-color: #880E4F !important; }
  .btn-pink.btn-darken-4:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-darken-4:focus, .btn-pink.btn-darken-4:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-darken-4 {
  border-color: #880E4F !important;
  color: #880E4F !important; }
  .btn-outline-pink.btn-outline-darken-4:hover {
    background-color: #880E4F !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #880E4F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #880E4F !important; }

.border-pink.border-darken-4 {
  border: 1px solid #880E4F !important; }

.border-top-pink.border-top-darken-4 {
  border-top: 1px solid #880E4F !important; }

.border-bottom-pink.border-bottom-darken-4 {
  border-bottom: 1px solid #880E4F !important; }

.border-left-pink.border-left-darken-4 {
  border-left: 1px solid #880E4F !important; }

.border-right-pink.border-right-darken-4 {
  border-right: 1px solid #880E4F !important; }

.overlay-pink.overlay-darken-4 {
  background: #880E4F;
  /* The Fallback */
  background: rgba(136, 14, 79, 0.8); }

.pink.accent-1 {
  color: #FF80AB !important; }

.bg-pink.bg-accent-1 {
  background-color: #FF80AB !important; }

.btn-pink.btn-accent-1 {
  border-color: #C2185B !important;
  background-color: #FF80AB !important; }
  .btn-pink.btn-accent-1:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-accent-1:focus, .btn-pink.btn-accent-1:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-accent-1 {
  border-color: #FF80AB !important;
  color: #FF80AB !important; }
  .btn-outline-pink.btn-outline-accent-1:hover {
    background-color: #FF80AB !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF80AB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF80AB !important; }

.border-pink.border-accent-1 {
  border: 1px solid #FF80AB !important; }

.border-top-pink.border-top-accent-1 {
  border-top: 1px solid #FF80AB !important; }

.border-bottom-pink.border-bottom-accent-1 {
  border-bottom: 1px solid #FF80AB !important; }

.border-left-pink.border-left-accent-1 {
  border-left: 1px solid #FF80AB !important; }

.border-right-pink.border-right-accent-1 {
  border-right: 1px solid #FF80AB !important; }

.overlay-pink.overlay-accent-1 {
  background: #FF80AB;
  /* The Fallback */
  background: rgba(255, 128, 171, 0.8); }

.pink.accent-2 {
  color: #FF4081 !important; }

.bg-pink.bg-accent-2 {
  background-color: #FF4081 !important; }

.btn-pink.btn-accent-2 {
  border-color: #C2185B !important;
  background-color: #FF4081 !important; }
  .btn-pink.btn-accent-2:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-accent-2:focus, .btn-pink.btn-accent-2:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-accent-2 {
  border-color: #FF4081 !important;
  color: #FF4081 !important; }
  .btn-outline-pink.btn-outline-accent-2:hover {
    background-color: #FF4081 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF4081 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF4081 !important; }

.border-pink.border-accent-2 {
  border: 1px solid #FF4081 !important; }

.border-top-pink.border-top-accent-2 {
  border-top: 1px solid #FF4081 !important; }

.border-bottom-pink.border-bottom-accent-2 {
  border-bottom: 1px solid #FF4081 !important; }

.border-left-pink.border-left-accent-2 {
  border-left: 1px solid #FF4081 !important; }

.border-right-pink.border-right-accent-2 {
  border-right: 1px solid #FF4081 !important; }

.overlay-pink.overlay-accent-2 {
  background: #FF4081;
  /* The Fallback */
  background: rgba(255, 64, 129, 0.8); }

.pink.accent-3 {
  color: #F50057 !important; }

.bg-pink.bg-accent-3 {
  background-color: #F50057 !important; }

.btn-pink.btn-accent-3 {
  border-color: #C2185B !important;
  background-color: #F50057 !important; }
  .btn-pink.btn-accent-3:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-accent-3:focus, .btn-pink.btn-accent-3:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-accent-3 {
  border-color: #F50057 !important;
  color: #F50057 !important; }
  .btn-outline-pink.btn-outline-accent-3:hover {
    background-color: #F50057 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F50057 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F50057 !important; }

.border-pink.border-accent-3 {
  border: 1px solid #F50057 !important; }

.border-top-pink.border-top-accent-3 {
  border-top: 1px solid #F50057 !important; }

.border-bottom-pink.border-bottom-accent-3 {
  border-bottom: 1px solid #F50057 !important; }

.border-left-pink.border-left-accent-3 {
  border-left: 1px solid #F50057 !important; }

.border-right-pink.border-right-accent-3 {
  border-right: 1px solid #F50057 !important; }

.overlay-pink.overlay-accent-3 {
  background: #F50057;
  /* The Fallback */
  background: rgba(245, 0, 87, 0.8); }

.pink.accent-4 {
  color: #C51162 !important; }

.bg-pink.bg-accent-4 {
  background-color: #C51162 !important; }

.btn-pink.btn-accent-4 {
  border-color: #C2185B !important;
  background-color: #C51162 !important; }
  .btn-pink.btn-accent-4:hover {
    border-color: #C2185B !important;
    background-color: #AD1457 !important; }
  .btn-pink.btn-accent-4:focus, .btn-pink.btn-accent-4:active {
    border-color: #AD1457 !important;
    background-color: #880E4F !important; }

.btn-outline-pink.btn-outline-accent-4 {
  border-color: #C51162 !important;
  color: #C51162 !important; }
  .btn-outline-pink.btn-outline-accent-4:hover {
    background-color: #C51162 !important; }

input:focus ~ .bg-pink {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C51162 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C51162 !important; }

.border-pink.border-accent-4 {
  border: 1px solid #C51162 !important; }

.border-top-pink.border-top-accent-4 {
  border-top: 1px solid #C51162 !important; }

.border-bottom-pink.border-bottom-accent-4 {
  border-bottom: 1px solid #C51162 !important; }

.border-left-pink.border-left-accent-4 {
  border-left: 1px solid #C51162 !important; }

.border-right-pink.border-right-accent-4 {
  border-right: 1px solid #C51162 !important; }

.overlay-pink.overlay-accent-4 {
  background: #C51162;
  /* The Fallback */
  background: rgba(197, 17, 98, 0.8); }

.purple.lighten-5 {
  color: #F3E5F5 !important; }

.bg-purple.bg-lighten-5 {
  background-color: #F3E5F5 !important; }

.btn-purple.btn-lighten-5 {
  border-color: #7B1FA2 !important;
  background-color: #F3E5F5 !important; }
  .btn-purple.btn-lighten-5:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-lighten-5:focus, .btn-purple.btn-lighten-5:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-lighten-5 {
  border-color: #F3E5F5 !important;
  color: #F3E5F5 !important; }
  .btn-outline-purple.btn-outline-lighten-5:hover {
    background-color: #F3E5F5 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F3E5F5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F3E5F5 !important; }

.border-purple.border-lighten-5 {
  border: 1px solid #F3E5F5 !important; }

.border-top-purple.border-top-lighten-5 {
  border-top: 1px solid #F3E5F5 !important; }

.border-bottom-purple.border-bottom-lighten-5 {
  border-bottom: 1px solid #F3E5F5 !important; }

.border-left-purple.border-left-lighten-5 {
  border-left: 1px solid #F3E5F5 !important; }

.border-right-purple.border-right-lighten-5 {
  border-right: 1px solid #F3E5F5 !important; }

.overlay-purple.overlay-lighten-5 {
  background: #F3E5F5;
  /* The Fallback */
  background: rgba(243, 229, 245, 0.8); }

.purple.lighten-4 {
  color: #E1BEE7 !important; }

.bg-purple.bg-lighten-4 {
  background-color: #E1BEE7 !important; }

.btn-purple.btn-lighten-4 {
  border-color: #7B1FA2 !important;
  background-color: #E1BEE7 !important; }
  .btn-purple.btn-lighten-4:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-lighten-4:focus, .btn-purple.btn-lighten-4:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-lighten-4 {
  border-color: #E1BEE7 !important;
  color: #E1BEE7 !important; }
  .btn-outline-purple.btn-outline-lighten-4:hover {
    background-color: #E1BEE7 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E1BEE7 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E1BEE7 !important; }

.border-purple.border-lighten-4 {
  border: 1px solid #E1BEE7 !important; }

.border-top-purple.border-top-lighten-4 {
  border-top: 1px solid #E1BEE7 !important; }

.border-bottom-purple.border-bottom-lighten-4 {
  border-bottom: 1px solid #E1BEE7 !important; }

.border-left-purple.border-left-lighten-4 {
  border-left: 1px solid #E1BEE7 !important; }

.border-right-purple.border-right-lighten-4 {
  border-right: 1px solid #E1BEE7 !important; }

.overlay-purple.overlay-lighten-4 {
  background: #E1BEE7;
  /* The Fallback */
  background: rgba(225, 190, 231, 0.8); }

.purple.lighten-3 {
  color: #CE93D8 !important; }

.bg-purple.bg-lighten-3 {
  background-color: #CE93D8 !important; }

.btn-purple.btn-lighten-3 {
  border-color: #7B1FA2 !important;
  background-color: #CE93D8 !important; }
  .btn-purple.btn-lighten-3:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-lighten-3:focus, .btn-purple.btn-lighten-3:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-lighten-3 {
  border-color: #CE93D8 !important;
  color: #CE93D8 !important; }
  .btn-outline-purple.btn-outline-lighten-3:hover {
    background-color: #CE93D8 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CE93D8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CE93D8 !important; }

.border-purple.border-lighten-3 {
  border: 1px solid #CE93D8 !important; }

.border-top-purple.border-top-lighten-3 {
  border-top: 1px solid #CE93D8 !important; }

.border-bottom-purple.border-bottom-lighten-3 {
  border-bottom: 1px solid #CE93D8 !important; }

.border-left-purple.border-left-lighten-3 {
  border-left: 1px solid #CE93D8 !important; }

.border-right-purple.border-right-lighten-3 {
  border-right: 1px solid #CE93D8 !important; }

.overlay-purple.overlay-lighten-3 {
  background: #CE93D8;
  /* The Fallback */
  background: rgba(206, 147, 216, 0.8); }

.purple.lighten-2 {
  color: #BA68C8 !important; }

.bg-purple.bg-lighten-2 {
  background-color: #BA68C8 !important; }

.btn-purple.btn-lighten-2 {
  border-color: #7B1FA2 !important;
  background-color: #BA68C8 !important; }
  .btn-purple.btn-lighten-2:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-lighten-2:focus, .btn-purple.btn-lighten-2:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-lighten-2 {
  border-color: #BA68C8 !important;
  color: #BA68C8 !important; }
  .btn-outline-purple.btn-outline-lighten-2:hover {
    background-color: #BA68C8 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BA68C8 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BA68C8 !important; }

.border-purple.border-lighten-2 {
  border: 1px solid #BA68C8 !important; }

.border-top-purple.border-top-lighten-2 {
  border-top: 1px solid #BA68C8 !important; }

.border-bottom-purple.border-bottom-lighten-2 {
  border-bottom: 1px solid #BA68C8 !important; }

.border-left-purple.border-left-lighten-2 {
  border-left: 1px solid #BA68C8 !important; }

.border-right-purple.border-right-lighten-2 {
  border-right: 1px solid #BA68C8 !important; }

.overlay-purple.overlay-lighten-2 {
  background: #BA68C8;
  /* The Fallback */
  background: rgba(186, 104, 200, 0.8); }

.purple.lighten-1 {
  color: #AB47BC !important; }

.bg-purple.bg-lighten-1 {
  background-color: #AB47BC !important; }

.btn-purple.btn-lighten-1 {
  border-color: #7B1FA2 !important;
  background-color: #AB47BC !important; }
  .btn-purple.btn-lighten-1:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-lighten-1:focus, .btn-purple.btn-lighten-1:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-lighten-1 {
  border-color: #AB47BC !important;
  color: #AB47BC !important; }
  .btn-outline-purple.btn-outline-lighten-1:hover {
    background-color: #AB47BC !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AB47BC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AB47BC !important; }

.border-purple.border-lighten-1 {
  border: 1px solid #AB47BC !important; }

.border-top-purple.border-top-lighten-1 {
  border-top: 1px solid #AB47BC !important; }

.border-bottom-purple.border-bottom-lighten-1 {
  border-bottom: 1px solid #AB47BC !important; }

.border-left-purple.border-left-lighten-1 {
  border-left: 1px solid #AB47BC !important; }

.border-right-purple.border-right-lighten-1 {
  border-right: 1px solid #AB47BC !important; }

.overlay-purple.overlay-lighten-1 {
  background: #AB47BC;
  /* The Fallback */
  background: rgba(171, 71, 188, 0.8); }

.purple {
  color: #9C27B0 !important; }

.bg-purple {
  background-color: #9C27B0 !important; }
  .bg-purple .card-header, .bg-purple .card-footer {
    background-color: transparent; }

.alert-purple {
  border-color: #9C27B0 !important;
  background-color: #c248d6 !important;
  color: #1a071e !important; }
  .alert-purple .alert-link {
    color: black !important; }

.border-purple {
  border-color: #9C27B0; }

.bg-purple.badge-glow, .border-purple.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #9C27B0;
  box-shadow: 0px 0px 10px #9C27B0; }

.overlay-purple {
  background: #9C27B0;
  /* The Fallback */
  background: rgba(156, 39, 176, 0.8); }

/* .card-outline-purple{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-purple {
  border-color: #7B1FA2 !important;
  background-color: #9C27B0 !important;
  color: #FFFFFF; }
  .btn-purple:hover {
    border-color: #8E24AA !important;
    background-color: #AB47BC !important;
    color: #FFF !important; }
  .btn-purple:focus, .btn-purple:active {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important;
    color: #FFF !important; }

.btn-outline-purple {
  border-color: #9C27B0;
  background-color: transparent;
  color: #9C27B0; }
  .btn-outline-purple:hover {
    background-color: #9C27B0;
    color: #FFF !important; }

input[type="checkbox"].bg-purple + .custom-control-label:before, input[type="radio"].bg-purple + .custom-control-label:before {
  background-color: #9C27B0 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9C27B0 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9C27B0 !important; }

.border-purple {
  border: 1px solid #9C27B0 !important; }

.border-top-purple {
  border-top: 1px solid #9C27B0; }

.border-bottom-purple {
  border-bottom: 1px solid #9C27B0; }

.border-left-purple {
  border-left: 1px solid #9C27B0; }

.border-right-purple {
  border-right: 1px solid #9C27B0; }

.purple.darken-1 {
  color: #8E24AA !important; }

.bg-purple.bg-darken-1 {
  background-color: #8E24AA !important; }

.btn-purple.btn-darken-1 {
  border-color: #7B1FA2 !important;
  background-color: #8E24AA !important; }
  .btn-purple.btn-darken-1:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-darken-1:focus, .btn-purple.btn-darken-1:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-darken-1 {
  border-color: #8E24AA !important;
  color: #8E24AA !important; }
  .btn-outline-purple.btn-outline-darken-1:hover {
    background-color: #8E24AA !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8E24AA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8E24AA !important; }

.border-purple.border-darken-1 {
  border: 1px solid #8E24AA !important; }

.border-top-purple.border-top-darken-1 {
  border-top: 1px solid #8E24AA !important; }

.border-bottom-purple.border-bottom-darken-1 {
  border-bottom: 1px solid #8E24AA !important; }

.border-left-purple.border-left-darken-1 {
  border-left: 1px solid #8E24AA !important; }

.border-right-purple.border-right-darken-1 {
  border-right: 1px solid #8E24AA !important; }

.overlay-purple.overlay-darken-1 {
  background: #8E24AA;
  /* The Fallback */
  background: rgba(142, 36, 170, 0.8); }

.purple.darken-2 {
  color: #7B1FA2 !important; }

.bg-purple.bg-darken-2 {
  background-color: #7B1FA2 !important; }

.btn-purple.btn-darken-2 {
  border-color: #7B1FA2 !important;
  background-color: #7B1FA2 !important; }
  .btn-purple.btn-darken-2:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-darken-2:focus, .btn-purple.btn-darken-2:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-darken-2 {
  border-color: #7B1FA2 !important;
  color: #7B1FA2 !important; }
  .btn-outline-purple.btn-outline-darken-2:hover {
    background-color: #7B1FA2 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7B1FA2 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7B1FA2 !important; }

.border-purple.border-darken-2 {
  border: 1px solid #7B1FA2 !important; }

.border-top-purple.border-top-darken-2 {
  border-top: 1px solid #7B1FA2 !important; }

.border-bottom-purple.border-bottom-darken-2 {
  border-bottom: 1px solid #7B1FA2 !important; }

.border-left-purple.border-left-darken-2 {
  border-left: 1px solid #7B1FA2 !important; }

.border-right-purple.border-right-darken-2 {
  border-right: 1px solid #7B1FA2 !important; }

.overlay-purple.overlay-darken-2 {
  background: #7B1FA2;
  /* The Fallback */
  background: rgba(123, 31, 162, 0.8); }

.purple.darken-3 {
  color: #6A1B9A !important; }

.bg-purple.bg-darken-3 {
  background-color: #6A1B9A !important; }

.btn-purple.btn-darken-3 {
  border-color: #7B1FA2 !important;
  background-color: #6A1B9A !important; }
  .btn-purple.btn-darken-3:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-darken-3:focus, .btn-purple.btn-darken-3:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-darken-3 {
  border-color: #6A1B9A !important;
  color: #6A1B9A !important; }
  .btn-outline-purple.btn-outline-darken-3:hover {
    background-color: #6A1B9A !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6A1B9A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6A1B9A !important; }

.border-purple.border-darken-3 {
  border: 1px solid #6A1B9A !important; }

.border-top-purple.border-top-darken-3 {
  border-top: 1px solid #6A1B9A !important; }

.border-bottom-purple.border-bottom-darken-3 {
  border-bottom: 1px solid #6A1B9A !important; }

.border-left-purple.border-left-darken-3 {
  border-left: 1px solid #6A1B9A !important; }

.border-right-purple.border-right-darken-3 {
  border-right: 1px solid #6A1B9A !important; }

.overlay-purple.overlay-darken-3 {
  background: #6A1B9A;
  /* The Fallback */
  background: rgba(106, 27, 154, 0.8); }

.purple.darken-4 {
  color: #4A148C !important; }

.bg-purple.bg-darken-4 {
  background-color: #4A148C !important; }

.btn-purple.btn-darken-4 {
  border-color: #7B1FA2 !important;
  background-color: #4A148C !important; }
  .btn-purple.btn-darken-4:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-darken-4:focus, .btn-purple.btn-darken-4:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-darken-4 {
  border-color: #4A148C !important;
  color: #4A148C !important; }
  .btn-outline-purple.btn-outline-darken-4:hover {
    background-color: #4A148C !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4A148C !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4A148C !important; }

.border-purple.border-darken-4 {
  border: 1px solid #4A148C !important; }

.border-top-purple.border-top-darken-4 {
  border-top: 1px solid #4A148C !important; }

.border-bottom-purple.border-bottom-darken-4 {
  border-bottom: 1px solid #4A148C !important; }

.border-left-purple.border-left-darken-4 {
  border-left: 1px solid #4A148C !important; }

.border-right-purple.border-right-darken-4 {
  border-right: 1px solid #4A148C !important; }

.overlay-purple.overlay-darken-4 {
  background: #4A148C;
  /* The Fallback */
  background: rgba(74, 20, 140, 0.8); }

.purple.accent-1 {
  color: #EA80FC !important; }

.bg-purple.bg-accent-1 {
  background-color: #EA80FC !important; }

.btn-purple.btn-accent-1 {
  border-color: #7B1FA2 !important;
  background-color: #EA80FC !important; }
  .btn-purple.btn-accent-1:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-accent-1:focus, .btn-purple.btn-accent-1:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-accent-1 {
  border-color: #EA80FC !important;
  color: #EA80FC !important; }
  .btn-outline-purple.btn-outline-accent-1:hover {
    background-color: #EA80FC !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EA80FC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EA80FC !important; }

.border-purple.border-accent-1 {
  border: 1px solid #EA80FC !important; }

.border-top-purple.border-top-accent-1 {
  border-top: 1px solid #EA80FC !important; }

.border-bottom-purple.border-bottom-accent-1 {
  border-bottom: 1px solid #EA80FC !important; }

.border-left-purple.border-left-accent-1 {
  border-left: 1px solid #EA80FC !important; }

.border-right-purple.border-right-accent-1 {
  border-right: 1px solid #EA80FC !important; }

.overlay-purple.overlay-accent-1 {
  background: #EA80FC;
  /* The Fallback */
  background: rgba(234, 128, 252, 0.8); }

.purple.accent-2 {
  color: #E040FB !important; }

.bg-purple.bg-accent-2 {
  background-color: #E040FB !important; }

.btn-purple.btn-accent-2 {
  border-color: #7B1FA2 !important;
  background-color: #E040FB !important; }
  .btn-purple.btn-accent-2:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-accent-2:focus, .btn-purple.btn-accent-2:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-accent-2 {
  border-color: #E040FB !important;
  color: #E040FB !important; }
  .btn-outline-purple.btn-outline-accent-2:hover {
    background-color: #E040FB !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E040FB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E040FB !important; }

.border-purple.border-accent-2 {
  border: 1px solid #E040FB !important; }

.border-top-purple.border-top-accent-2 {
  border-top: 1px solid #E040FB !important; }

.border-bottom-purple.border-bottom-accent-2 {
  border-bottom: 1px solid #E040FB !important; }

.border-left-purple.border-left-accent-2 {
  border-left: 1px solid #E040FB !important; }

.border-right-purple.border-right-accent-2 {
  border-right: 1px solid #E040FB !important; }

.overlay-purple.overlay-accent-2 {
  background: #E040FB;
  /* The Fallback */
  background: rgba(224, 64, 251, 0.8); }

.purple.accent-3 {
  color: #D500F9 !important; }

.bg-purple.bg-accent-3 {
  background-color: #D500F9 !important; }

.btn-purple.btn-accent-3 {
  border-color: #7B1FA2 !important;
  background-color: #D500F9 !important; }
  .btn-purple.btn-accent-3:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-accent-3:focus, .btn-purple.btn-accent-3:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-accent-3 {
  border-color: #D500F9 !important;
  color: #D500F9 !important; }
  .btn-outline-purple.btn-outline-accent-3:hover {
    background-color: #D500F9 !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D500F9 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D500F9 !important; }

.border-purple.border-accent-3 {
  border: 1px solid #D500F9 !important; }

.border-top-purple.border-top-accent-3 {
  border-top: 1px solid #D500F9 !important; }

.border-bottom-purple.border-bottom-accent-3 {
  border-bottom: 1px solid #D500F9 !important; }

.border-left-purple.border-left-accent-3 {
  border-left: 1px solid #D500F9 !important; }

.border-right-purple.border-right-accent-3 {
  border-right: 1px solid #D500F9 !important; }

.overlay-purple.overlay-accent-3 {
  background: #D500F9;
  /* The Fallback */
  background: rgba(213, 0, 249, 0.8); }

.purple.accent-4 {
  color: #DD00FF !important; }

.bg-purple.bg-accent-4 {
  background-color: #DD00FF !important; }

.btn-purple.btn-accent-4 {
  border-color: #7B1FA2 !important;
  background-color: #DD00FF !important; }
  .btn-purple.btn-accent-4:hover {
    border-color: #7B1FA2 !important;
    background-color: #6A1B9A !important; }
  .btn-purple.btn-accent-4:focus, .btn-purple.btn-accent-4:active {
    border-color: #6A1B9A !important;
    background-color: #4A148C !important; }

.btn-outline-purple.btn-outline-accent-4 {
  border-color: #DD00FF !important;
  color: #DD00FF !important; }
  .btn-outline-purple.btn-outline-accent-4:hover {
    background-color: #DD00FF !important; }

input:focus ~ .bg-purple {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DD00FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DD00FF !important; }

.border-purple.border-accent-4 {
  border: 1px solid #DD00FF !important; }

.border-top-purple.border-top-accent-4 {
  border-top: 1px solid #DD00FF !important; }

.border-bottom-purple.border-bottom-accent-4 {
  border-bottom: 1px solid #DD00FF !important; }

.border-left-purple.border-left-accent-4 {
  border-left: 1px solid #DD00FF !important; }

.border-right-purple.border-right-accent-4 {
  border-right: 1px solid #DD00FF !important; }

.overlay-purple.overlay-accent-4 {
  background: #DD00FF;
  /* The Fallback */
  background: rgba(221, 0, 255, 0.8); }

.blue.lighten-5 {
  color: #E3F2FD !important; }

.bg-blue.bg-lighten-5 {
  background-color: #E3F2FD !important; }

.btn-blue.btn-lighten-5 {
  border-color: #1976D2 !important;
  background-color: #E3F2FD !important; }
  .btn-blue.btn-lighten-5:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-lighten-5:focus, .btn-blue.btn-lighten-5:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-lighten-5 {
  border-color: #E3F2FD !important;
  color: #E3F2FD !important; }
  .btn-outline-blue.btn-outline-lighten-5:hover {
    background-color: #E3F2FD !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E3F2FD !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E3F2FD !important; }

.border-blue.border-lighten-5 {
  border: 1px solid #E3F2FD !important; }

.border-top-blue.border-top-lighten-5 {
  border-top: 1px solid #E3F2FD !important; }

.border-bottom-blue.border-bottom-lighten-5 {
  border-bottom: 1px solid #E3F2FD !important; }

.border-left-blue.border-left-lighten-5 {
  border-left: 1px solid #E3F2FD !important; }

.border-right-blue.border-right-lighten-5 {
  border-right: 1px solid #E3F2FD !important; }

.overlay-blue.overlay-lighten-5 {
  background: #E3F2FD;
  /* The Fallback */
  background: rgba(227, 242, 253, 0.8); }

.blue.lighten-4 {
  color: #BBDEFB !important; }

.bg-blue.bg-lighten-4 {
  background-color: #BBDEFB !important; }

.btn-blue.btn-lighten-4 {
  border-color: #1976D2 !important;
  background-color: #BBDEFB !important; }
  .btn-blue.btn-lighten-4:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-lighten-4:focus, .btn-blue.btn-lighten-4:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-lighten-4 {
  border-color: #BBDEFB !important;
  color: #BBDEFB !important; }
  .btn-outline-blue.btn-outline-lighten-4:hover {
    background-color: #BBDEFB !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BBDEFB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BBDEFB !important; }

.border-blue.border-lighten-4 {
  border: 1px solid #BBDEFB !important; }

.border-top-blue.border-top-lighten-4 {
  border-top: 1px solid #BBDEFB !important; }

.border-bottom-blue.border-bottom-lighten-4 {
  border-bottom: 1px solid #BBDEFB !important; }

.border-left-blue.border-left-lighten-4 {
  border-left: 1px solid #BBDEFB !important; }

.border-right-blue.border-right-lighten-4 {
  border-right: 1px solid #BBDEFB !important; }

.overlay-blue.overlay-lighten-4 {
  background: #BBDEFB;
  /* The Fallback */
  background: rgba(187, 222, 251, 0.8); }

.blue.lighten-3 {
  color: #90CAF9 !important; }

.bg-blue.bg-lighten-3 {
  background-color: #90CAF9 !important; }

.btn-blue.btn-lighten-3 {
  border-color: #1976D2 !important;
  background-color: #90CAF9 !important; }
  .btn-blue.btn-lighten-3:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-lighten-3:focus, .btn-blue.btn-lighten-3:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-lighten-3 {
  border-color: #90CAF9 !important;
  color: #90CAF9 !important; }
  .btn-outline-blue.btn-outline-lighten-3:hover {
    background-color: #90CAF9 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90CAF9 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90CAF9 !important; }

.border-blue.border-lighten-3 {
  border: 1px solid #90CAF9 !important; }

.border-top-blue.border-top-lighten-3 {
  border-top: 1px solid #90CAF9 !important; }

.border-bottom-blue.border-bottom-lighten-3 {
  border-bottom: 1px solid #90CAF9 !important; }

.border-left-blue.border-left-lighten-3 {
  border-left: 1px solid #90CAF9 !important; }

.border-right-blue.border-right-lighten-3 {
  border-right: 1px solid #90CAF9 !important; }

.overlay-blue.overlay-lighten-3 {
  background: #90CAF9;
  /* The Fallback */
  background: rgba(144, 202, 249, 0.8); }

.blue.lighten-2 {
  color: #64B5F6 !important; }

.bg-blue.bg-lighten-2 {
  background-color: #64B5F6 !important; }

.btn-blue.btn-lighten-2 {
  border-color: #1976D2 !important;
  background-color: #64B5F6 !important; }
  .btn-blue.btn-lighten-2:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-lighten-2:focus, .btn-blue.btn-lighten-2:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-lighten-2 {
  border-color: #64B5F6 !important;
  color: #64B5F6 !important; }
  .btn-outline-blue.btn-outline-lighten-2:hover {
    background-color: #64B5F6 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64B5F6 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64B5F6 !important; }

.border-blue.border-lighten-2 {
  border: 1px solid #64B5F6 !important; }

.border-top-blue.border-top-lighten-2 {
  border-top: 1px solid #64B5F6 !important; }

.border-bottom-blue.border-bottom-lighten-2 {
  border-bottom: 1px solid #64B5F6 !important; }

.border-left-blue.border-left-lighten-2 {
  border-left: 1px solid #64B5F6 !important; }

.border-right-blue.border-right-lighten-2 {
  border-right: 1px solid #64B5F6 !important; }

.overlay-blue.overlay-lighten-2 {
  background: #64B5F6;
  /* The Fallback */
  background: rgba(100, 181, 246, 0.8); }

.blue.lighten-1 {
  color: #42A5F5 !important; }

.bg-blue.bg-lighten-1 {
  background-color: #42A5F5 !important; }

.btn-blue.btn-lighten-1 {
  border-color: #1976D2 !important;
  background-color: #42A5F5 !important; }
  .btn-blue.btn-lighten-1:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-lighten-1:focus, .btn-blue.btn-lighten-1:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-lighten-1 {
  border-color: #42A5F5 !important;
  color: #42A5F5 !important; }
  .btn-outline-blue.btn-outline-lighten-1:hover {
    background-color: #42A5F5 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #42A5F5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #42A5F5 !important; }

.border-blue.border-lighten-1 {
  border: 1px solid #42A5F5 !important; }

.border-top-blue.border-top-lighten-1 {
  border-top: 1px solid #42A5F5 !important; }

.border-bottom-blue.border-bottom-lighten-1 {
  border-bottom: 1px solid #42A5F5 !important; }

.border-left-blue.border-left-lighten-1 {
  border-left: 1px solid #42A5F5 !important; }

.border-right-blue.border-right-lighten-1 {
  border-right: 1px solid #42A5F5 !important; }

.overlay-blue.overlay-lighten-1 {
  background: #42A5F5;
  /* The Fallback */
  background: rgba(66, 165, 245, 0.8); }

.blue {
  color: #2196F3 !important; }

.bg-blue {
  background-color: #2196F3 !important; }
  .bg-blue .card-header, .bg-blue .card-footer {
    background-color: transparent; }

.alert-blue {
  border-color: #2196F3 !important;
  background-color: #65b6f7 !important;
  color: #05365d !important; }
  .alert-blue .alert-link {
    color: #031f36 !important; }

.border-blue {
  border-color: #2196F3; }

.bg-blue.badge-glow, .border-blue.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #2196F3;
  box-shadow: 0px 0px 10px #2196F3; }

.overlay-blue {
  background: #2196F3;
  /* The Fallback */
  background: rgba(33, 150, 243, 0.8); }

/* .card-outline-blue{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-blue {
  border-color: #1976D2 !important;
  background-color: #2196F3 !important;
  color: #FFFFFF; }
  .btn-blue:hover {
    border-color: #1E88E5 !important;
    background-color: #42A5F5 !important;
    color: #FFF !important; }
  .btn-blue:focus, .btn-blue:active {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important;
    color: #FFF !important; }

.btn-outline-blue {
  border-color: #2196F3;
  background-color: transparent;
  color: #2196F3; }
  .btn-outline-blue:hover {
    background-color: #2196F3;
    color: #FFF !important; }

input[type="checkbox"].bg-blue + .custom-control-label:before, input[type="radio"].bg-blue + .custom-control-label:before {
  background-color: #2196F3 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2196F3 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2196F3 !important; }

.border-blue {
  border: 1px solid #2196F3 !important; }

.border-top-blue {
  border-top: 1px solid #2196F3; }

.border-bottom-blue {
  border-bottom: 1px solid #2196F3; }

.border-left-blue {
  border-left: 1px solid #2196F3; }

.border-right-blue {
  border-right: 1px solid #2196F3; }

.blue.darken-1 {
  color: #1E88E5 !important; }

.bg-blue.bg-darken-1 {
  background-color: #1E88E5 !important; }

.btn-blue.btn-darken-1 {
  border-color: #1976D2 !important;
  background-color: #1E88E5 !important; }
  .btn-blue.btn-darken-1:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-darken-1:focus, .btn-blue.btn-darken-1:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-darken-1 {
  border-color: #1E88E5 !important;
  color: #1E88E5 !important; }
  .btn-outline-blue.btn-outline-darken-1:hover {
    background-color: #1E88E5 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1E88E5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1E88E5 !important; }

.border-blue.border-darken-1 {
  border: 1px solid #1E88E5 !important; }

.border-top-blue.border-top-darken-1 {
  border-top: 1px solid #1E88E5 !important; }

.border-bottom-blue.border-bottom-darken-1 {
  border-bottom: 1px solid #1E88E5 !important; }

.border-left-blue.border-left-darken-1 {
  border-left: 1px solid #1E88E5 !important; }

.border-right-blue.border-right-darken-1 {
  border-right: 1px solid #1E88E5 !important; }

.overlay-blue.overlay-darken-1 {
  background: #1E88E5;
  /* The Fallback */
  background: rgba(30, 136, 229, 0.8); }

.blue.darken-2 {
  color: #1976D2 !important; }

.bg-blue.bg-darken-2 {
  background-color: #1976D2 !important; }

.btn-blue.btn-darken-2 {
  border-color: #1976D2 !important;
  background-color: #1976D2 !important; }
  .btn-blue.btn-darken-2:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-darken-2:focus, .btn-blue.btn-darken-2:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-darken-2 {
  border-color: #1976D2 !important;
  color: #1976D2 !important; }
  .btn-outline-blue.btn-outline-darken-2:hover {
    background-color: #1976D2 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1976D2 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1976D2 !important; }

.border-blue.border-darken-2 {
  border: 1px solid #1976D2 !important; }

.border-top-blue.border-top-darken-2 {
  border-top: 1px solid #1976D2 !important; }

.border-bottom-blue.border-bottom-darken-2 {
  border-bottom: 1px solid #1976D2 !important; }

.border-left-blue.border-left-darken-2 {
  border-left: 1px solid #1976D2 !important; }

.border-right-blue.border-right-darken-2 {
  border-right: 1px solid #1976D2 !important; }

.overlay-blue.overlay-darken-2 {
  background: #1976D2;
  /* The Fallback */
  background: rgba(25, 118, 210, 0.8); }

.blue.darken-3 {
  color: #1565C0 !important; }

.bg-blue.bg-darken-3 {
  background-color: #1565C0 !important; }

.btn-blue.btn-darken-3 {
  border-color: #1976D2 !important;
  background-color: #1565C0 !important; }
  .btn-blue.btn-darken-3:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-darken-3:focus, .btn-blue.btn-darken-3:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-darken-3 {
  border-color: #1565C0 !important;
  color: #1565C0 !important; }
  .btn-outline-blue.btn-outline-darken-3:hover {
    background-color: #1565C0 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1565C0 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1565C0 !important; }

.border-blue.border-darken-3 {
  border: 1px solid #1565C0 !important; }

.border-top-blue.border-top-darken-3 {
  border-top: 1px solid #1565C0 !important; }

.border-bottom-blue.border-bottom-darken-3 {
  border-bottom: 1px solid #1565C0 !important; }

.border-left-blue.border-left-darken-3 {
  border-left: 1px solid #1565C0 !important; }

.border-right-blue.border-right-darken-3 {
  border-right: 1px solid #1565C0 !important; }

.overlay-blue.overlay-darken-3 {
  background: #1565C0;
  /* The Fallback */
  background: rgba(21, 101, 192, 0.8); }

.blue.darken-4 {
  color: #0D47A1 !important; }

.bg-blue.bg-darken-4 {
  background-color: #0D47A1 !important; }

.btn-blue.btn-darken-4 {
  border-color: #1976D2 !important;
  background-color: #0D47A1 !important; }
  .btn-blue.btn-darken-4:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-darken-4:focus, .btn-blue.btn-darken-4:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-darken-4 {
  border-color: #0D47A1 !important;
  color: #0D47A1 !important; }
  .btn-outline-blue.btn-outline-darken-4:hover {
    background-color: #0D47A1 !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0D47A1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0D47A1 !important; }

.border-blue.border-darken-4 {
  border: 1px solid #0D47A1 !important; }

.border-top-blue.border-top-darken-4 {
  border-top: 1px solid #0D47A1 !important; }

.border-bottom-blue.border-bottom-darken-4 {
  border-bottom: 1px solid #0D47A1 !important; }

.border-left-blue.border-left-darken-4 {
  border-left: 1px solid #0D47A1 !important; }

.border-right-blue.border-right-darken-4 {
  border-right: 1px solid #0D47A1 !important; }

.overlay-blue.overlay-darken-4 {
  background: #0D47A1;
  /* The Fallback */
  background: rgba(13, 71, 161, 0.8); }

.blue.accent-1 {
  color: #82B1FF !important; }

.bg-blue.bg-accent-1 {
  background-color: #82B1FF !important; }

.btn-blue.btn-accent-1 {
  border-color: #1976D2 !important;
  background-color: #82B1FF !important; }
  .btn-blue.btn-accent-1:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-accent-1:focus, .btn-blue.btn-accent-1:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-accent-1 {
  border-color: #82B1FF !important;
  color: #82B1FF !important; }
  .btn-outline-blue.btn-outline-accent-1:hover {
    background-color: #82B1FF !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #82B1FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #82B1FF !important; }

.border-blue.border-accent-1 {
  border: 1px solid #82B1FF !important; }

.border-top-blue.border-top-accent-1 {
  border-top: 1px solid #82B1FF !important; }

.border-bottom-blue.border-bottom-accent-1 {
  border-bottom: 1px solid #82B1FF !important; }

.border-left-blue.border-left-accent-1 {
  border-left: 1px solid #82B1FF !important; }

.border-right-blue.border-right-accent-1 {
  border-right: 1px solid #82B1FF !important; }

.overlay-blue.overlay-accent-1 {
  background: #82B1FF;
  /* The Fallback */
  background: rgba(130, 177, 255, 0.8); }

.blue.accent-2 {
  color: #448AFF !important; }

.bg-blue.bg-accent-2 {
  background-color: #448AFF !important; }

.btn-blue.btn-accent-2 {
  border-color: #1976D2 !important;
  background-color: #448AFF !important; }
  .btn-blue.btn-accent-2:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-accent-2:focus, .btn-blue.btn-accent-2:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-accent-2 {
  border-color: #448AFF !important;
  color: #448AFF !important; }
  .btn-outline-blue.btn-outline-accent-2:hover {
    background-color: #448AFF !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #448AFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #448AFF !important; }

.border-blue.border-accent-2 {
  border: 1px solid #448AFF !important; }

.border-top-blue.border-top-accent-2 {
  border-top: 1px solid #448AFF !important; }

.border-bottom-blue.border-bottom-accent-2 {
  border-bottom: 1px solid #448AFF !important; }

.border-left-blue.border-left-accent-2 {
  border-left: 1px solid #448AFF !important; }

.border-right-blue.border-right-accent-2 {
  border-right: 1px solid #448AFF !important; }

.overlay-blue.overlay-accent-2 {
  background: #448AFF;
  /* The Fallback */
  background: rgba(68, 138, 255, 0.8); }

.blue.accent-3 {
  color: #2979FF !important; }

.bg-blue.bg-accent-3 {
  background-color: #2979FF !important; }

.btn-blue.btn-accent-3 {
  border-color: #1976D2 !important;
  background-color: #2979FF !important; }
  .btn-blue.btn-accent-3:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-accent-3:focus, .btn-blue.btn-accent-3:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-accent-3 {
  border-color: #2979FF !important;
  color: #2979FF !important; }
  .btn-outline-blue.btn-outline-accent-3:hover {
    background-color: #2979FF !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2979FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2979FF !important; }

.border-blue.border-accent-3 {
  border: 1px solid #2979FF !important; }

.border-top-blue.border-top-accent-3 {
  border-top: 1px solid #2979FF !important; }

.border-bottom-blue.border-bottom-accent-3 {
  border-bottom: 1px solid #2979FF !important; }

.border-left-blue.border-left-accent-3 {
  border-left: 1px solid #2979FF !important; }

.border-right-blue.border-right-accent-3 {
  border-right: 1px solid #2979FF !important; }

.overlay-blue.overlay-accent-3 {
  background: #2979FF;
  /* The Fallback */
  background: rgba(41, 121, 255, 0.8); }

.blue.accent-4 {
  color: #2962FF !important; }

.bg-blue.bg-accent-4 {
  background-color: #2962FF !important; }

.btn-blue.btn-accent-4 {
  border-color: #1976D2 !important;
  background-color: #2962FF !important; }
  .btn-blue.btn-accent-4:hover {
    border-color: #1976D2 !important;
    background-color: #1565C0 !important; }
  .btn-blue.btn-accent-4:focus, .btn-blue.btn-accent-4:active {
    border-color: #1565C0 !important;
    background-color: #0D47A1 !important; }

.btn-outline-blue.btn-outline-accent-4 {
  border-color: #2962FF !important;
  color: #2962FF !important; }
  .btn-outline-blue.btn-outline-accent-4:hover {
    background-color: #2962FF !important; }

input:focus ~ .bg-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2962FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2962FF !important; }

.border-blue.border-accent-4 {
  border: 1px solid #2962FF !important; }

.border-top-blue.border-top-accent-4 {
  border-top: 1px solid #2962FF !important; }

.border-bottom-blue.border-bottom-accent-4 {
  border-bottom: 1px solid #2962FF !important; }

.border-left-blue.border-left-accent-4 {
  border-left: 1px solid #2962FF !important; }

.border-right-blue.border-right-accent-4 {
  border-right: 1px solid #2962FF !important; }

.overlay-blue.overlay-accent-4 {
  background: #2962FF;
  /* The Fallback */
  background: rgba(41, 98, 255, 0.8); }

.cyan.lighten-5 {
  color: #E0F7FA !important; }

.bg-cyan.bg-lighten-5 {
  background-color: #E0F7FA !important; }

.btn-cyan.btn-lighten-5 {
  border-color: #0097A7 !important;
  background-color: #E0F7FA !important; }
  .btn-cyan.btn-lighten-5:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-lighten-5:focus, .btn-cyan.btn-lighten-5:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-lighten-5 {
  border-color: #E0F7FA !important;
  color: #E0F7FA !important; }
  .btn-outline-cyan.btn-outline-lighten-5:hover {
    background-color: #E0F7FA !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F7FA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F7FA !important; }

.border-cyan.border-lighten-5 {
  border: 1px solid #E0F7FA !important; }

.border-top-cyan.border-top-lighten-5 {
  border-top: 1px solid #E0F7FA !important; }

.border-bottom-cyan.border-bottom-lighten-5 {
  border-bottom: 1px solid #E0F7FA !important; }

.border-left-cyan.border-left-lighten-5 {
  border-left: 1px solid #E0F7FA !important; }

.border-right-cyan.border-right-lighten-5 {
  border-right: 1px solid #E0F7FA !important; }

.overlay-cyan.overlay-lighten-5 {
  background: #E0F7FA;
  /* The Fallback */
  background: rgba(224, 247, 250, 0.8); }

.cyan.lighten-4 {
  color: #B2EBF2 !important; }

.bg-cyan.bg-lighten-4 {
  background-color: #B2EBF2 !important; }

.btn-cyan.btn-lighten-4 {
  border-color: #0097A7 !important;
  background-color: #B2EBF2 !important; }
  .btn-cyan.btn-lighten-4:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-lighten-4:focus, .btn-cyan.btn-lighten-4:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-lighten-4 {
  border-color: #B2EBF2 !important;
  color: #B2EBF2 !important; }
  .btn-outline-cyan.btn-outline-lighten-4:hover {
    background-color: #B2EBF2 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2EBF2 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2EBF2 !important; }

.border-cyan.border-lighten-4 {
  border: 1px solid #B2EBF2 !important; }

.border-top-cyan.border-top-lighten-4 {
  border-top: 1px solid #B2EBF2 !important; }

.border-bottom-cyan.border-bottom-lighten-4 {
  border-bottom: 1px solid #B2EBF2 !important; }

.border-left-cyan.border-left-lighten-4 {
  border-left: 1px solid #B2EBF2 !important; }

.border-right-cyan.border-right-lighten-4 {
  border-right: 1px solid #B2EBF2 !important; }

.overlay-cyan.overlay-lighten-4 {
  background: #B2EBF2;
  /* The Fallback */
  background: rgba(178, 235, 242, 0.8); }

.cyan.lighten-3 {
  color: #80DEEA !important; }

.bg-cyan.bg-lighten-3 {
  background-color: #80DEEA !important; }

.btn-cyan.btn-lighten-3 {
  border-color: #0097A7 !important;
  background-color: #80DEEA !important; }
  .btn-cyan.btn-lighten-3:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-lighten-3:focus, .btn-cyan.btn-lighten-3:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-lighten-3 {
  border-color: #80DEEA !important;
  color: #80DEEA !important; }
  .btn-outline-cyan.btn-outline-lighten-3:hover {
    background-color: #80DEEA !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80DEEA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80DEEA !important; }

.border-cyan.border-lighten-3 {
  border: 1px solid #80DEEA !important; }

.border-top-cyan.border-top-lighten-3 {
  border-top: 1px solid #80DEEA !important; }

.border-bottom-cyan.border-bottom-lighten-3 {
  border-bottom: 1px solid #80DEEA !important; }

.border-left-cyan.border-left-lighten-3 {
  border-left: 1px solid #80DEEA !important; }

.border-right-cyan.border-right-lighten-3 {
  border-right: 1px solid #80DEEA !important; }

.overlay-cyan.overlay-lighten-3 {
  background: #80DEEA;
  /* The Fallback */
  background: rgba(128, 222, 234, 0.8); }

.cyan.lighten-2 {
  color: #4DD0E1 !important; }

.bg-cyan.bg-lighten-2 {
  background-color: #4DD0E1 !important; }

.btn-cyan.btn-lighten-2 {
  border-color: #0097A7 !important;
  background-color: #4DD0E1 !important; }
  .btn-cyan.btn-lighten-2:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-lighten-2:focus, .btn-cyan.btn-lighten-2:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-lighten-2 {
  border-color: #4DD0E1 !important;
  color: #4DD0E1 !important; }
  .btn-outline-cyan.btn-outline-lighten-2:hover {
    background-color: #4DD0E1 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DD0E1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DD0E1 !important; }

.border-cyan.border-lighten-2 {
  border: 1px solid #4DD0E1 !important; }

.border-top-cyan.border-top-lighten-2 {
  border-top: 1px solid #4DD0E1 !important; }

.border-bottom-cyan.border-bottom-lighten-2 {
  border-bottom: 1px solid #4DD0E1 !important; }

.border-left-cyan.border-left-lighten-2 {
  border-left: 1px solid #4DD0E1 !important; }

.border-right-cyan.border-right-lighten-2 {
  border-right: 1px solid #4DD0E1 !important; }

.overlay-cyan.overlay-lighten-2 {
  background: #4DD0E1;
  /* The Fallback */
  background: rgba(77, 208, 225, 0.8); }

.cyan.lighten-1 {
  color: #26C6DA !important; }

.bg-cyan.bg-lighten-1 {
  background-color: #26C6DA !important; }

.btn-cyan.btn-lighten-1 {
  border-color: #0097A7 !important;
  background-color: #26C6DA !important; }
  .btn-cyan.btn-lighten-1:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-lighten-1:focus, .btn-cyan.btn-lighten-1:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-lighten-1 {
  border-color: #26C6DA !important;
  color: #26C6DA !important; }
  .btn-outline-cyan.btn-outline-lighten-1:hover {
    background-color: #26C6DA !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26C6DA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26C6DA !important; }

.border-cyan.border-lighten-1 {
  border: 1px solid #26C6DA !important; }

.border-top-cyan.border-top-lighten-1 {
  border-top: 1px solid #26C6DA !important; }

.border-bottom-cyan.border-bottom-lighten-1 {
  border-bottom: 1px solid #26C6DA !important; }

.border-left-cyan.border-left-lighten-1 {
  border-left: 1px solid #26C6DA !important; }

.border-right-cyan.border-right-lighten-1 {
  border-right: 1px solid #26C6DA !important; }

.overlay-cyan.overlay-lighten-1 {
  background: #26C6DA;
  /* The Fallback */
  background: rgba(38, 198, 218, 0.8); }

.cyan {
  color: #00BCD4 !important; }

.bg-cyan {
  background-color: #00BCD4 !important; }
  .bg-cyan .card-header, .bg-cyan .card-footer {
    background-color: transparent; }

.alert-cyan {
  border-color: #00BCD4 !important;
  background-color: #1ce5ff !important;
  color: #001e22 !important; }
  .alert-cyan .alert-link {
    color: black !important; }

.border-cyan {
  border-color: #00BCD4; }

.bg-cyan.badge-glow, .border-cyan.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #00BCD4;
  box-shadow: 0px 0px 10px #00BCD4; }

.overlay-cyan {
  background: #00BCD4;
  /* The Fallback */
  background: rgba(0, 188, 212, 0.8); }

/* .card-outline-cyan{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-cyan {
  border-color: #0097A7 !important;
  background-color: #00BCD4 !important;
  color: #FFFFFF; }
  .btn-cyan:hover {
    border-color: #00ACC1 !important;
    background-color: #26C6DA !important;
    color: #FFF !important; }
  .btn-cyan:focus, .btn-cyan:active {
    border-color: #0097A7 !important;
    background-color: #00838F !important;
    color: #FFF !important; }

.btn-outline-cyan {
  border-color: #00BCD4;
  background-color: transparent;
  color: #00BCD4; }
  .btn-outline-cyan:hover {
    background-color: #00BCD4;
    color: #FFF !important; }

input[type="checkbox"].bg-cyan + .custom-control-label:before, input[type="radio"].bg-cyan + .custom-control-label:before {
  background-color: #00BCD4 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00BCD4 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00BCD4 !important; }

.border-cyan {
  border: 1px solid #00BCD4 !important; }

.border-top-cyan {
  border-top: 1px solid #00BCD4; }

.border-bottom-cyan {
  border-bottom: 1px solid #00BCD4; }

.border-left-cyan {
  border-left: 1px solid #00BCD4; }

.border-right-cyan {
  border-right: 1px solid #00BCD4; }

.cyan.darken-1 {
  color: #00ACC1 !important; }

.bg-cyan.bg-darken-1 {
  background-color: #00ACC1 !important; }

.btn-cyan.btn-darken-1 {
  border-color: #0097A7 !important;
  background-color: #00ACC1 !important; }
  .btn-cyan.btn-darken-1:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-darken-1:focus, .btn-cyan.btn-darken-1:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-darken-1 {
  border-color: #00ACC1 !important;
  color: #00ACC1 !important; }
  .btn-outline-cyan.btn-outline-darken-1:hover {
    background-color: #00ACC1 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00ACC1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00ACC1 !important; }

.border-cyan.border-darken-1 {
  border: 1px solid #00ACC1 !important; }

.border-top-cyan.border-top-darken-1 {
  border-top: 1px solid #00ACC1 !important; }

.border-bottom-cyan.border-bottom-darken-1 {
  border-bottom: 1px solid #00ACC1 !important; }

.border-left-cyan.border-left-darken-1 {
  border-left: 1px solid #00ACC1 !important; }

.border-right-cyan.border-right-darken-1 {
  border-right: 1px solid #00ACC1 !important; }

.overlay-cyan.overlay-darken-1 {
  background: #00ACC1;
  /* The Fallback */
  background: rgba(0, 172, 193, 0.8); }

.cyan.darken-2 {
  color: #0097A7 !important; }

.bg-cyan.bg-darken-2 {
  background-color: #0097A7 !important; }

.btn-cyan.btn-darken-2 {
  border-color: #0097A7 !important;
  background-color: #0097A7 !important; }
  .btn-cyan.btn-darken-2:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-darken-2:focus, .btn-cyan.btn-darken-2:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-darken-2 {
  border-color: #0097A7 !important;
  color: #0097A7 !important; }
  .btn-outline-cyan.btn-outline-darken-2:hover {
    background-color: #0097A7 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0097A7 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0097A7 !important; }

.border-cyan.border-darken-2 {
  border: 1px solid #0097A7 !important; }

.border-top-cyan.border-top-darken-2 {
  border-top: 1px solid #0097A7 !important; }

.border-bottom-cyan.border-bottom-darken-2 {
  border-bottom: 1px solid #0097A7 !important; }

.border-left-cyan.border-left-darken-2 {
  border-left: 1px solid #0097A7 !important; }

.border-right-cyan.border-right-darken-2 {
  border-right: 1px solid #0097A7 !important; }

.overlay-cyan.overlay-darken-2 {
  background: #0097A7;
  /* The Fallback */
  background: rgba(0, 151, 167, 0.8); }

.cyan.darken-3 {
  color: #00838F !important; }

.bg-cyan.bg-darken-3 {
  background-color: #00838F !important; }

.btn-cyan.btn-darken-3 {
  border-color: #0097A7 !important;
  background-color: #00838F !important; }
  .btn-cyan.btn-darken-3:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-darken-3:focus, .btn-cyan.btn-darken-3:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-darken-3 {
  border-color: #00838F !important;
  color: #00838F !important; }
  .btn-outline-cyan.btn-outline-darken-3:hover {
    background-color: #00838F !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00838F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00838F !important; }

.border-cyan.border-darken-3 {
  border: 1px solid #00838F !important; }

.border-top-cyan.border-top-darken-3 {
  border-top: 1px solid #00838F !important; }

.border-bottom-cyan.border-bottom-darken-3 {
  border-bottom: 1px solid #00838F !important; }

.border-left-cyan.border-left-darken-3 {
  border-left: 1px solid #00838F !important; }

.border-right-cyan.border-right-darken-3 {
  border-right: 1px solid #00838F !important; }

.overlay-cyan.overlay-darken-3 {
  background: #00838F;
  /* The Fallback */
  background: rgba(0, 131, 143, 0.8); }

.cyan.darken-4 {
  color: #006064 !important; }

.bg-cyan.bg-darken-4 {
  background-color: #006064 !important; }

.btn-cyan.btn-darken-4 {
  border-color: #0097A7 !important;
  background-color: #006064 !important; }
  .btn-cyan.btn-darken-4:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-darken-4:focus, .btn-cyan.btn-darken-4:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-darken-4 {
  border-color: #006064 !important;
  color: #006064 !important; }
  .btn-outline-cyan.btn-outline-darken-4:hover {
    background-color: #006064 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #006064 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #006064 !important; }

.border-cyan.border-darken-4 {
  border: 1px solid #006064 !important; }

.border-top-cyan.border-top-darken-4 {
  border-top: 1px solid #006064 !important; }

.border-bottom-cyan.border-bottom-darken-4 {
  border-bottom: 1px solid #006064 !important; }

.border-left-cyan.border-left-darken-4 {
  border-left: 1px solid #006064 !important; }

.border-right-cyan.border-right-darken-4 {
  border-right: 1px solid #006064 !important; }

.overlay-cyan.overlay-darken-4 {
  background: #006064;
  /* The Fallback */
  background: rgba(0, 96, 100, 0.8); }

.cyan.accent-1 {
  color: #84FFFF !important; }

.bg-cyan.bg-accent-1 {
  background-color: #84FFFF !important; }

.btn-cyan.btn-accent-1 {
  border-color: #0097A7 !important;
  background-color: #84FFFF !important; }
  .btn-cyan.btn-accent-1:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-accent-1:focus, .btn-cyan.btn-accent-1:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-accent-1 {
  border-color: #84FFFF !important;
  color: #84FFFF !important; }
  .btn-outline-cyan.btn-outline-accent-1:hover {
    background-color: #84FFFF !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #84FFFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #84FFFF !important; }

.border-cyan.border-accent-1 {
  border: 1px solid #84FFFF !important; }

.border-top-cyan.border-top-accent-1 {
  border-top: 1px solid #84FFFF !important; }

.border-bottom-cyan.border-bottom-accent-1 {
  border-bottom: 1px solid #84FFFF !important; }

.border-left-cyan.border-left-accent-1 {
  border-left: 1px solid #84FFFF !important; }

.border-right-cyan.border-right-accent-1 {
  border-right: 1px solid #84FFFF !important; }

.overlay-cyan.overlay-accent-1 {
  background: #84FFFF;
  /* The Fallback */
  background: rgba(132, 255, 255, 0.8); }

.cyan.accent-2 {
  color: #18FFFF !important; }

.bg-cyan.bg-accent-2 {
  background-color: #18FFFF !important; }

.btn-cyan.btn-accent-2 {
  border-color: #0097A7 !important;
  background-color: #18FFFF !important; }
  .btn-cyan.btn-accent-2:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-accent-2:focus, .btn-cyan.btn-accent-2:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-accent-2 {
  border-color: #18FFFF !important;
  color: #18FFFF !important; }
  .btn-outline-cyan.btn-outline-accent-2:hover {
    background-color: #18FFFF !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #18FFFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #18FFFF !important; }

.border-cyan.border-accent-2 {
  border: 1px solid #18FFFF !important; }

.border-top-cyan.border-top-accent-2 {
  border-top: 1px solid #18FFFF !important; }

.border-bottom-cyan.border-bottom-accent-2 {
  border-bottom: 1px solid #18FFFF !important; }

.border-left-cyan.border-left-accent-2 {
  border-left: 1px solid #18FFFF !important; }

.border-right-cyan.border-right-accent-2 {
  border-right: 1px solid #18FFFF !important; }

.overlay-cyan.overlay-accent-2 {
  background: #18FFFF;
  /* The Fallback */
  background: rgba(24, 255, 255, 0.8); }

.cyan.accent-3 {
  color: #00E5FF !important; }

.bg-cyan.bg-accent-3 {
  background-color: #00E5FF !important; }

.btn-cyan.btn-accent-3 {
  border-color: #0097A7 !important;
  background-color: #00E5FF !important; }
  .btn-cyan.btn-accent-3:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-accent-3:focus, .btn-cyan.btn-accent-3:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-accent-3 {
  border-color: #00E5FF !important;
  color: #00E5FF !important; }
  .btn-outline-cyan.btn-outline-accent-3:hover {
    background-color: #00E5FF !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00E5FF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00E5FF !important; }

.border-cyan.border-accent-3 {
  border: 1px solid #00E5FF !important; }

.border-top-cyan.border-top-accent-3 {
  border-top: 1px solid #00E5FF !important; }

.border-bottom-cyan.border-bottom-accent-3 {
  border-bottom: 1px solid #00E5FF !important; }

.border-left-cyan.border-left-accent-3 {
  border-left: 1px solid #00E5FF !important; }

.border-right-cyan.border-right-accent-3 {
  border-right: 1px solid #00E5FF !important; }

.overlay-cyan.overlay-accent-3 {
  background: #00E5FF;
  /* The Fallback */
  background: rgba(0, 229, 255, 0.8); }

.cyan.accent-4 {
  color: #00B8D4 !important; }

.bg-cyan.bg-accent-4 {
  background-color: #00B8D4 !important; }

.btn-cyan.btn-accent-4 {
  border-color: #0097A7 !important;
  background-color: #00B8D4 !important; }
  .btn-cyan.btn-accent-4:hover {
    border-color: #0097A7 !important;
    background-color: #00838F !important; }
  .btn-cyan.btn-accent-4:focus, .btn-cyan.btn-accent-4:active {
    border-color: #00838F !important;
    background-color: #006064 !important; }

.btn-outline-cyan.btn-outline-accent-4 {
  border-color: #00B8D4 !important;
  color: #00B8D4 !important; }
  .btn-outline-cyan.btn-outline-accent-4:hover {
    background-color: #00B8D4 !important; }

input:focus ~ .bg-cyan {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00B8D4 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00B8D4 !important; }

.border-cyan.border-accent-4 {
  border: 1px solid #00B8D4 !important; }

.border-top-cyan.border-top-accent-4 {
  border-top: 1px solid #00B8D4 !important; }

.border-bottom-cyan.border-bottom-accent-4 {
  border-bottom: 1px solid #00B8D4 !important; }

.border-left-cyan.border-left-accent-4 {
  border-left: 1px solid #00B8D4 !important; }

.border-right-cyan.border-right-accent-4 {
  border-right: 1px solid #00B8D4 !important; }

.overlay-cyan.overlay-accent-4 {
  background: #00B8D4;
  /* The Fallback */
  background: rgba(0, 184, 212, 0.8); }

.teal.lighten-5 {
  color: #E0F2F1 !important; }

.bg-teal.bg-lighten-5 {
  background-color: #E0F2F1 !important; }

.btn-teal.btn-lighten-5 {
  border-color: #00796B !important;
  background-color: #E0F2F1 !important; }
  .btn-teal.btn-lighten-5:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-lighten-5:focus, .btn-teal.btn-lighten-5:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-lighten-5 {
  border-color: #E0F2F1 !important;
  color: #E0F2F1 !important; }
  .btn-outline-teal.btn-outline-lighten-5:hover {
    background-color: #E0F2F1 !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F2F1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F2F1 !important; }

.border-teal.border-lighten-5 {
  border: 1px solid #E0F2F1 !important; }

.border-top-teal.border-top-lighten-5 {
  border-top: 1px solid #E0F2F1 !important; }

.border-bottom-teal.border-bottom-lighten-5 {
  border-bottom: 1px solid #E0F2F1 !important; }

.border-left-teal.border-left-lighten-5 {
  border-left: 1px solid #E0F2F1 !important; }

.border-right-teal.border-right-lighten-5 {
  border-right: 1px solid #E0F2F1 !important; }

.overlay-teal.overlay-lighten-5 {
  background: #E0F2F1;
  /* The Fallback */
  background: rgba(224, 242, 241, 0.8); }

.teal.lighten-4 {
  color: #B2DFDB !important; }

.bg-teal.bg-lighten-4 {
  background-color: #B2DFDB !important; }

.btn-teal.btn-lighten-4 {
  border-color: #00796B !important;
  background-color: #B2DFDB !important; }
  .btn-teal.btn-lighten-4:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-lighten-4:focus, .btn-teal.btn-lighten-4:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-lighten-4 {
  border-color: #B2DFDB !important;
  color: #B2DFDB !important; }
  .btn-outline-teal.btn-outline-lighten-4:hover {
    background-color: #B2DFDB !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2DFDB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2DFDB !important; }

.border-teal.border-lighten-4 {
  border: 1px solid #B2DFDB !important; }

.border-top-teal.border-top-lighten-4 {
  border-top: 1px solid #B2DFDB !important; }

.border-bottom-teal.border-bottom-lighten-4 {
  border-bottom: 1px solid #B2DFDB !important; }

.border-left-teal.border-left-lighten-4 {
  border-left: 1px solid #B2DFDB !important; }

.border-right-teal.border-right-lighten-4 {
  border-right: 1px solid #B2DFDB !important; }

.overlay-teal.overlay-lighten-4 {
  background: #B2DFDB;
  /* The Fallback */
  background: rgba(178, 223, 219, 0.8); }

.teal.lighten-3 {
  color: #80CBC4 !important; }

.bg-teal.bg-lighten-3 {
  background-color: #80CBC4 !important; }

.btn-teal.btn-lighten-3 {
  border-color: #00796B !important;
  background-color: #80CBC4 !important; }
  .btn-teal.btn-lighten-3:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-lighten-3:focus, .btn-teal.btn-lighten-3:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-lighten-3 {
  border-color: #80CBC4 !important;
  color: #80CBC4 !important; }
  .btn-outline-teal.btn-outline-lighten-3:hover {
    background-color: #80CBC4 !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80CBC4 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80CBC4 !important; }

.border-teal.border-lighten-3 {
  border: 1px solid #80CBC4 !important; }

.border-top-teal.border-top-lighten-3 {
  border-top: 1px solid #80CBC4 !important; }

.border-bottom-teal.border-bottom-lighten-3 {
  border-bottom: 1px solid #80CBC4 !important; }

.border-left-teal.border-left-lighten-3 {
  border-left: 1px solid #80CBC4 !important; }

.border-right-teal.border-right-lighten-3 {
  border-right: 1px solid #80CBC4 !important; }

.overlay-teal.overlay-lighten-3 {
  background: #80CBC4;
  /* The Fallback */
  background: rgba(128, 203, 196, 0.8); }

.teal.lighten-2 {
  color: #4DB6AC !important; }

.bg-teal.bg-lighten-2 {
  background-color: #4DB6AC !important; }

.btn-teal.btn-lighten-2 {
  border-color: #00796B !important;
  background-color: #4DB6AC !important; }
  .btn-teal.btn-lighten-2:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-lighten-2:focus, .btn-teal.btn-lighten-2:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-lighten-2 {
  border-color: #4DB6AC !important;
  color: #4DB6AC !important; }
  .btn-outline-teal.btn-outline-lighten-2:hover {
    background-color: #4DB6AC !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DB6AC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DB6AC !important; }

.border-teal.border-lighten-2 {
  border: 1px solid #4DB6AC !important; }

.border-top-teal.border-top-lighten-2 {
  border-top: 1px solid #4DB6AC !important; }

.border-bottom-teal.border-bottom-lighten-2 {
  border-bottom: 1px solid #4DB6AC !important; }

.border-left-teal.border-left-lighten-2 {
  border-left: 1px solid #4DB6AC !important; }

.border-right-teal.border-right-lighten-2 {
  border-right: 1px solid #4DB6AC !important; }

.overlay-teal.overlay-lighten-2 {
  background: #4DB6AC;
  /* The Fallback */
  background: rgba(77, 182, 172, 0.8); }

.teal.lighten-1 {
  color: #26A69A !important; }

.bg-teal.bg-lighten-1 {
  background-color: #26A69A !important; }

.btn-teal.btn-lighten-1 {
  border-color: #00796B !important;
  background-color: #26A69A !important; }
  .btn-teal.btn-lighten-1:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-lighten-1:focus, .btn-teal.btn-lighten-1:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-lighten-1 {
  border-color: #26A69A !important;
  color: #26A69A !important; }
  .btn-outline-teal.btn-outline-lighten-1:hover {
    background-color: #26A69A !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26A69A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26A69A !important; }

.border-teal.border-lighten-1 {
  border: 1px solid #26A69A !important; }

.border-top-teal.border-top-lighten-1 {
  border-top: 1px solid #26A69A !important; }

.border-bottom-teal.border-bottom-lighten-1 {
  border-bottom: 1px solid #26A69A !important; }

.border-left-teal.border-left-lighten-1 {
  border-left: 1px solid #26A69A !important; }

.border-right-teal.border-right-lighten-1 {
  border-right: 1px solid #26A69A !important; }

.overlay-teal.overlay-lighten-1 {
  background: #26A69A;
  /* The Fallback */
  background: rgba(38, 166, 154, 0.8); }

.teal {
  color: #009688 !important; }

.bg-teal {
  background-color: #009688 !important; }
  .bg-teal .card-header, .bg-teal .card-footer {
    background-color: transparent; }

.alert-teal {
  border-color: #009688 !important;
  background-color: #00ddc9 !important;
  color: black !important; }
  .alert-teal .alert-link {
    color: black !important; }

.border-teal {
  border-color: #009688; }

.bg-teal.badge-glow, .border-teal.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #009688;
  box-shadow: 0px 0px 10px #009688; }

.overlay-teal {
  background: #009688;
  /* The Fallback */
  background: rgba(0, 150, 136, 0.8); }

/* .card-outline-teal{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-teal {
  border-color: #00796B !important;
  background-color: #009688 !important;
  color: #FFFFFF; }
  .btn-teal:hover {
    border-color: #00897B !important;
    background-color: #26A69A !important;
    color: #FFF !important; }
  .btn-teal:focus, .btn-teal:active {
    border-color: #00796B !important;
    background-color: #00695C !important;
    color: #FFF !important; }

.btn-outline-teal {
  border-color: #009688;
  background-color: transparent;
  color: #009688; }
  .btn-outline-teal:hover {
    background-color: #009688;
    color: #FFF !important; }

input[type="checkbox"].bg-teal + .custom-control-label:before, input[type="radio"].bg-teal + .custom-control-label:before {
  background-color: #009688 !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009688 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009688 !important; }

.border-teal {
  border: 1px solid #009688 !important; }

.border-top-teal {
  border-top: 1px solid #009688; }

.border-bottom-teal {
  border-bottom: 1px solid #009688; }

.border-left-teal {
  border-left: 1px solid #009688; }

.border-right-teal {
  border-right: 1px solid #009688; }

.teal.darken-1 {
  color: #00897B !important; }

.bg-teal.bg-darken-1 {
  background-color: #00897B !important; }

.btn-teal.btn-darken-1 {
  border-color: #00796B !important;
  background-color: #00897B !important; }
  .btn-teal.btn-darken-1:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-darken-1:focus, .btn-teal.btn-darken-1:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-darken-1 {
  border-color: #00897B !important;
  color: #00897B !important; }
  .btn-outline-teal.btn-outline-darken-1:hover {
    background-color: #00897B !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00897B !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00897B !important; }

.border-teal.border-darken-1 {
  border: 1px solid #00897B !important; }

.border-top-teal.border-top-darken-1 {
  border-top: 1px solid #00897B !important; }

.border-bottom-teal.border-bottom-darken-1 {
  border-bottom: 1px solid #00897B !important; }

.border-left-teal.border-left-darken-1 {
  border-left: 1px solid #00897B !important; }

.border-right-teal.border-right-darken-1 {
  border-right: 1px solid #00897B !important; }

.overlay-teal.overlay-darken-1 {
  background: #00897B;
  /* The Fallback */
  background: rgba(0, 137, 123, 0.8); }

.teal.darken-2 {
  color: #00796B !important; }

.bg-teal.bg-darken-2 {
  background-color: #00796B !important; }

.btn-teal.btn-darken-2 {
  border-color: #00796B !important;
  background-color: #00796B !important; }
  .btn-teal.btn-darken-2:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-darken-2:focus, .btn-teal.btn-darken-2:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-darken-2 {
  border-color: #00796B !important;
  color: #00796B !important; }
  .btn-outline-teal.btn-outline-darken-2:hover {
    background-color: #00796B !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00796B !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00796B !important; }

.border-teal.border-darken-2 {
  border: 1px solid #00796B !important; }

.border-top-teal.border-top-darken-2 {
  border-top: 1px solid #00796B !important; }

.border-bottom-teal.border-bottom-darken-2 {
  border-bottom: 1px solid #00796B !important; }

.border-left-teal.border-left-darken-2 {
  border-left: 1px solid #00796B !important; }

.border-right-teal.border-right-darken-2 {
  border-right: 1px solid #00796B !important; }

.overlay-teal.overlay-darken-2 {
  background: #00796B;
  /* The Fallback */
  background: rgba(0, 121, 107, 0.8); }

.teal.darken-3 {
  color: #00695C !important; }

.bg-teal.bg-darken-3 {
  background-color: #00695C !important; }

.btn-teal.btn-darken-3 {
  border-color: #00796B !important;
  background-color: #00695C !important; }
  .btn-teal.btn-darken-3:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-darken-3:focus, .btn-teal.btn-darken-3:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-darken-3 {
  border-color: #00695C !important;
  color: #00695C !important; }
  .btn-outline-teal.btn-outline-darken-3:hover {
    background-color: #00695C !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00695C !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00695C !important; }

.border-teal.border-darken-3 {
  border: 1px solid #00695C !important; }

.border-top-teal.border-top-darken-3 {
  border-top: 1px solid #00695C !important; }

.border-bottom-teal.border-bottom-darken-3 {
  border-bottom: 1px solid #00695C !important; }

.border-left-teal.border-left-darken-3 {
  border-left: 1px solid #00695C !important; }

.border-right-teal.border-right-darken-3 {
  border-right: 1px solid #00695C !important; }

.overlay-teal.overlay-darken-3 {
  background: #00695C;
  /* The Fallback */
  background: rgba(0, 105, 92, 0.8); }

.teal.darken-4 {
  color: #004D40 !important; }

.bg-teal.bg-darken-4 {
  background-color: #004D40 !important; }

.btn-teal.btn-darken-4 {
  border-color: #00796B !important;
  background-color: #004D40 !important; }
  .btn-teal.btn-darken-4:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-darken-4:focus, .btn-teal.btn-darken-4:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-darken-4 {
  border-color: #004D40 !important;
  color: #004D40 !important; }
  .btn-outline-teal.btn-outline-darken-4:hover {
    background-color: #004D40 !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #004D40 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #004D40 !important; }

.border-teal.border-darken-4 {
  border: 1px solid #004D40 !important; }

.border-top-teal.border-top-darken-4 {
  border-top: 1px solid #004D40 !important; }

.border-bottom-teal.border-bottom-darken-4 {
  border-bottom: 1px solid #004D40 !important; }

.border-left-teal.border-left-darken-4 {
  border-left: 1px solid #004D40 !important; }

.border-right-teal.border-right-darken-4 {
  border-right: 1px solid #004D40 !important; }

.overlay-teal.overlay-darken-4 {
  background: #004D40;
  /* The Fallback */
  background: rgba(0, 77, 64, 0.8); }

.teal.accent-1 {
  color: #A7FFEB !important; }

.bg-teal.bg-accent-1 {
  background-color: #A7FFEB !important; }

.btn-teal.btn-accent-1 {
  border-color: #00796B !important;
  background-color: #A7FFEB !important; }
  .btn-teal.btn-accent-1:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-accent-1:focus, .btn-teal.btn-accent-1:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-accent-1 {
  border-color: #A7FFEB !important;
  color: #A7FFEB !important; }
  .btn-outline-teal.btn-outline-accent-1:hover {
    background-color: #A7FFEB !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #A7FFEB !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #A7FFEB !important; }

.border-teal.border-accent-1 {
  border: 1px solid #A7FFEB !important; }

.border-top-teal.border-top-accent-1 {
  border-top: 1px solid #A7FFEB !important; }

.border-bottom-teal.border-bottom-accent-1 {
  border-bottom: 1px solid #A7FFEB !important; }

.border-left-teal.border-left-accent-1 {
  border-left: 1px solid #A7FFEB !important; }

.border-right-teal.border-right-accent-1 {
  border-right: 1px solid #A7FFEB !important; }

.overlay-teal.overlay-accent-1 {
  background: #A7FFEB;
  /* The Fallback */
  background: rgba(167, 255, 235, 0.8); }

.teal.accent-2 {
  color: #64FFDA !important; }

.bg-teal.bg-accent-2 {
  background-color: #64FFDA !important; }

.btn-teal.btn-accent-2 {
  border-color: #00796B !important;
  background-color: #64FFDA !important; }
  .btn-teal.btn-accent-2:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-accent-2:focus, .btn-teal.btn-accent-2:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-accent-2 {
  border-color: #64FFDA !important;
  color: #64FFDA !important; }
  .btn-outline-teal.btn-outline-accent-2:hover {
    background-color: #64FFDA !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64FFDA !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64FFDA !important; }

.border-teal.border-accent-2 {
  border: 1px solid #64FFDA !important; }

.border-top-teal.border-top-accent-2 {
  border-top: 1px solid #64FFDA !important; }

.border-bottom-teal.border-bottom-accent-2 {
  border-bottom: 1px solid #64FFDA !important; }

.border-left-teal.border-left-accent-2 {
  border-left: 1px solid #64FFDA !important; }

.border-right-teal.border-right-accent-2 {
  border-right: 1px solid #64FFDA !important; }

.overlay-teal.overlay-accent-2 {
  background: #64FFDA;
  /* The Fallback */
  background: rgba(100, 255, 218, 0.8); }

.teal.accent-3 {
  color: #1DE9B6 !important; }

.bg-teal.bg-accent-3 {
  background-color: #1DE9B6 !important; }

.btn-teal.btn-accent-3 {
  border-color: #00796B !important;
  background-color: #1DE9B6 !important; }
  .btn-teal.btn-accent-3:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-accent-3:focus, .btn-teal.btn-accent-3:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-accent-3 {
  border-color: #1DE9B6 !important;
  color: #1DE9B6 !important; }
  .btn-outline-teal.btn-outline-accent-3:hover {
    background-color: #1DE9B6 !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1DE9B6 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1DE9B6 !important; }

.border-teal.border-accent-3 {
  border: 1px solid #1DE9B6 !important; }

.border-top-teal.border-top-accent-3 {
  border-top: 1px solid #1DE9B6 !important; }

.border-bottom-teal.border-bottom-accent-3 {
  border-bottom: 1px solid #1DE9B6 !important; }

.border-left-teal.border-left-accent-3 {
  border-left: 1px solid #1DE9B6 !important; }

.border-right-teal.border-right-accent-3 {
  border-right: 1px solid #1DE9B6 !important; }

.overlay-teal.overlay-accent-3 {
  background: #1DE9B6;
  /* The Fallback */
  background: rgba(29, 233, 182, 0.8); }

.teal.accent-4 {
  color: #00BFA5 !important; }

.bg-teal.bg-accent-4 {
  background-color: #00BFA5 !important; }

.btn-teal.btn-accent-4 {
  border-color: #00796B !important;
  background-color: #00BFA5 !important; }
  .btn-teal.btn-accent-4:hover {
    border-color: #00796B !important;
    background-color: #00695C !important; }
  .btn-teal.btn-accent-4:focus, .btn-teal.btn-accent-4:active {
    border-color: #00695C !important;
    background-color: #004D40 !important; }

.btn-outline-teal.btn-outline-accent-4 {
  border-color: #00BFA5 !important;
  color: #00BFA5 !important; }
  .btn-outline-teal.btn-outline-accent-4:hover {
    background-color: #00BFA5 !important; }

input:focus ~ .bg-teal {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00BFA5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00BFA5 !important; }

.border-teal.border-accent-4 {
  border: 1px solid #00BFA5 !important; }

.border-top-teal.border-top-accent-4 {
  border-top: 1px solid #00BFA5 !important; }

.border-bottom-teal.border-bottom-accent-4 {
  border-bottom: 1px solid #00BFA5 !important; }

.border-left-teal.border-left-accent-4 {
  border-left: 1px solid #00BFA5 !important; }

.border-right-teal.border-right-accent-4 {
  border-right: 1px solid #00BFA5 !important; }

.overlay-teal.overlay-accent-4 {
  background: #00BFA5;
  /* The Fallback */
  background: rgba(0, 191, 165, 0.8); }

.yellow.lighten-5 {
  color: #FFFDE7 !important; }

.bg-yellow.bg-lighten-5 {
  background-color: #FFFDE7 !important; }

.btn-yellow.btn-lighten-5 {
  border-color: #FBC02D !important;
  background-color: #FFFDE7 !important; }
  .btn-yellow.btn-lighten-5:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-5:focus, .btn-yellow.btn-lighten-5:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-lighten-5 {
  border-color: #FFFDE7 !important;
  color: #FFFDE7 !important; }
  .btn-outline-yellow.btn-outline-lighten-5:hover {
    background-color: #FFFDE7 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFDE7 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFDE7 !important; }

.border-yellow.border-lighten-5 {
  border: 1px solid #FFFDE7 !important; }

.border-top-yellow.border-top-lighten-5 {
  border-top: 1px solid #FFFDE7 !important; }

.border-bottom-yellow.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFFDE7 !important; }

.border-left-yellow.border-left-lighten-5 {
  border-left: 1px solid #FFFDE7 !important; }

.border-right-yellow.border-right-lighten-5 {
  border-right: 1px solid #FFFDE7 !important; }

.overlay-yellow.overlay-lighten-5 {
  background: #FFFDE7;
  /* The Fallback */
  background: rgba(255, 253, 231, 0.8); }

.yellow.lighten-4 {
  color: #FFF9C4 !important; }

.bg-yellow.bg-lighten-4 {
  background-color: #FFF9C4 !important; }

.btn-yellow.btn-lighten-4 {
  border-color: #FBC02D !important;
  background-color: #FFF9C4 !important; }
  .btn-yellow.btn-lighten-4:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-4:focus, .btn-yellow.btn-lighten-4:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-lighten-4 {
  border-color: #FFF9C4 !important;
  color: #FFF9C4 !important; }
  .btn-outline-yellow.btn-outline-lighten-4:hover {
    background-color: #FFF9C4 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF9C4 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF9C4 !important; }

.border-yellow.border-lighten-4 {
  border: 1px solid #FFF9C4 !important; }

.border-top-yellow.border-top-lighten-4 {
  border-top: 1px solid #FFF9C4 !important; }

.border-bottom-yellow.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFF9C4 !important; }

.border-left-yellow.border-left-lighten-4 {
  border-left: 1px solid #FFF9C4 !important; }

.border-right-yellow.border-right-lighten-4 {
  border-right: 1px solid #FFF9C4 !important; }

.overlay-yellow.overlay-lighten-4 {
  background: #FFF9C4;
  /* The Fallback */
  background: rgba(255, 249, 196, 0.8); }

.yellow.lighten-3 {
  color: #FFF59D !important; }

.bg-yellow.bg-lighten-3 {
  background-color: #FFF59D !important; }

.btn-yellow.btn-lighten-3 {
  border-color: #FBC02D !important;
  background-color: #FFF59D !important; }
  .btn-yellow.btn-lighten-3:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-3:focus, .btn-yellow.btn-lighten-3:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-lighten-3 {
  border-color: #FFF59D !important;
  color: #FFF59D !important; }
  .btn-outline-yellow.btn-outline-lighten-3:hover {
    background-color: #FFF59D !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF59D !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF59D !important; }

.border-yellow.border-lighten-3 {
  border: 1px solid #FFF59D !important; }

.border-top-yellow.border-top-lighten-3 {
  border-top: 1px solid #FFF59D !important; }

.border-bottom-yellow.border-bottom-lighten-3 {
  border-bottom: 1px solid #FFF59D !important; }

.border-left-yellow.border-left-lighten-3 {
  border-left: 1px solid #FFF59D !important; }

.border-right-yellow.border-right-lighten-3 {
  border-right: 1px solid #FFF59D !important; }

.overlay-yellow.overlay-lighten-3 {
  background: #FFF59D;
  /* The Fallback */
  background: rgba(255, 245, 157, 0.8); }

.yellow.lighten-2 {
  color: #FFF176 !important; }

.bg-yellow.bg-lighten-2 {
  background-color: #FFF176 !important; }

.btn-yellow.btn-lighten-2 {
  border-color: #FBC02D !important;
  background-color: #FFF176 !important; }
  .btn-yellow.btn-lighten-2:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-2:focus, .btn-yellow.btn-lighten-2:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-lighten-2 {
  border-color: #FFF176 !important;
  color: #FFF176 !important; }
  .btn-outline-yellow.btn-outline-lighten-2:hover {
    background-color: #FFF176 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF176 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF176 !important; }

.border-yellow.border-lighten-2 {
  border: 1px solid #FFF176 !important; }

.border-top-yellow.border-top-lighten-2 {
  border-top: 1px solid #FFF176 !important; }

.border-bottom-yellow.border-bottom-lighten-2 {
  border-bottom: 1px solid #FFF176 !important; }

.border-left-yellow.border-left-lighten-2 {
  border-left: 1px solid #FFF176 !important; }

.border-right-yellow.border-right-lighten-2 {
  border-right: 1px solid #FFF176 !important; }

.overlay-yellow.overlay-lighten-2 {
  background: #FFF176;
  /* The Fallback */
  background: rgba(255, 241, 118, 0.8); }

.yellow.lighten-1 {
  color: #FFEE58 !important; }

.bg-yellow.bg-lighten-1 {
  background-color: #FFEE58 !important; }

.btn-yellow.btn-lighten-1 {
  border-color: #FBC02D !important;
  background-color: #FFEE58 !important; }
  .btn-yellow.btn-lighten-1:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-1:focus, .btn-yellow.btn-lighten-1:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-lighten-1 {
  border-color: #FFEE58 !important;
  color: #FFEE58 !important; }
  .btn-outline-yellow.btn-outline-lighten-1:hover {
    background-color: #FFEE58 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEE58 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEE58 !important; }

.border-yellow.border-lighten-1 {
  border: 1px solid #FFEE58 !important; }

.border-top-yellow.border-top-lighten-1 {
  border-top: 1px solid #FFEE58 !important; }

.border-bottom-yellow.border-bottom-lighten-1 {
  border-bottom: 1px solid #FFEE58 !important; }

.border-left-yellow.border-left-lighten-1 {
  border-left: 1px solid #FFEE58 !important; }

.border-right-yellow.border-right-lighten-1 {
  border-right: 1px solid #FFEE58 !important; }

.overlay-yellow.overlay-lighten-1 {
  background: #FFEE58;
  /* The Fallback */
  background: rgba(255, 238, 88, 0.8); }

.yellow {
  color: #FFEB3B !important; }

.bg-yellow {
  background-color: #FFEB3B !important; }
  .bg-yellow .card-header, .bg-yellow .card-footer {
    background-color: transparent; }

.alert-yellow {
  border-color: #FFEB3B !important;
  background-color: #fff282 !important;
  color: #887a00 !important; }
  .alert-yellow .alert-link {
    color: #5f5500 !important; }

.border-yellow {
  border-color: #FFEB3B; }

.bg-yellow.badge-glow, .border-yellow.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #FFEB3B;
  box-shadow: 0px 0px 10px #FFEB3B; }

.overlay-yellow {
  background: #FFEB3B;
  /* The Fallback */
  background: rgba(255, 235, 59, 0.8); }

/* .card-outline-yellow{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-yellow {
  border-color: #FBC02D !important;
  background-color: #FFEB3B !important;
  color: #FFFFFF; }
  .btn-yellow:hover {
    border-color: #FDD835 !important;
    background-color: #FFEE58 !important;
    color: #FFF !important; }
  .btn-yellow:focus, .btn-yellow:active {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important;
    color: #FFF !important; }

.btn-outline-yellow {
  border-color: #FFEB3B;
  background-color: transparent;
  color: #FFEB3B; }
  .btn-outline-yellow:hover {
    background-color: #FFEB3B;
    color: #FFF !important; }

input[type="checkbox"].bg-yellow + .custom-control-label:before, input[type="radio"].bg-yellow + .custom-control-label:before {
  background-color: #FFEB3B !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEB3B !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEB3B !important; }

.border-yellow {
  border: 1px solid #FFEB3B !important; }

.border-top-yellow {
  border-top: 1px solid #FFEB3B; }

.border-bottom-yellow {
  border-bottom: 1px solid #FFEB3B; }

.border-left-yellow {
  border-left: 1px solid #FFEB3B; }

.border-right-yellow {
  border-right: 1px solid #FFEB3B; }

.yellow.darken-1 {
  color: #FDD835 !important; }

.bg-yellow.bg-darken-1 {
  background-color: #FDD835 !important; }

.btn-yellow.btn-darken-1 {
  border-color: #FBC02D !important;
  background-color: #FDD835 !important; }
  .btn-yellow.btn-darken-1:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-1:focus, .btn-yellow.btn-darken-1:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-darken-1 {
  border-color: #FDD835 !important;
  color: #FDD835 !important; }
  .btn-outline-yellow.btn-outline-darken-1:hover {
    background-color: #FDD835 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FDD835 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FDD835 !important; }

.border-yellow.border-darken-1 {
  border: 1px solid #FDD835 !important; }

.border-top-yellow.border-top-darken-1 {
  border-top: 1px solid #FDD835 !important; }

.border-bottom-yellow.border-bottom-darken-1 {
  border-bottom: 1px solid #FDD835 !important; }

.border-left-yellow.border-left-darken-1 {
  border-left: 1px solid #FDD835 !important; }

.border-right-yellow.border-right-darken-1 {
  border-right: 1px solid #FDD835 !important; }

.overlay-yellow.overlay-darken-1 {
  background: #FDD835;
  /* The Fallback */
  background: rgba(253, 216, 53, 0.8); }

.yellow.darken-2 {
  color: #FBC02D !important; }

.bg-yellow.bg-darken-2 {
  background-color: #FBC02D !important; }

.btn-yellow.btn-darken-2 {
  border-color: #FBC02D !important;
  background-color: #FBC02D !important; }
  .btn-yellow.btn-darken-2:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-2:focus, .btn-yellow.btn-darken-2:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-darken-2 {
  border-color: #FBC02D !important;
  color: #FBC02D !important; }
  .btn-outline-yellow.btn-outline-darken-2:hover {
    background-color: #FBC02D !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FBC02D !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FBC02D !important; }

.border-yellow.border-darken-2 {
  border: 1px solid #FBC02D !important; }

.border-top-yellow.border-top-darken-2 {
  border-top: 1px solid #FBC02D !important; }

.border-bottom-yellow.border-bottom-darken-2 {
  border-bottom: 1px solid #FBC02D !important; }

.border-left-yellow.border-left-darken-2 {
  border-left: 1px solid #FBC02D !important; }

.border-right-yellow.border-right-darken-2 {
  border-right: 1px solid #FBC02D !important; }

.overlay-yellow.overlay-darken-2 {
  background: #FBC02D;
  /* The Fallback */
  background: rgba(251, 192, 45, 0.8); }

.yellow.darken-3 {
  color: #F9A825 !important; }

.bg-yellow.bg-darken-3 {
  background-color: #F9A825 !important; }

.btn-yellow.btn-darken-3 {
  border-color: #FBC02D !important;
  background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-3:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-3:focus, .btn-yellow.btn-darken-3:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-darken-3 {
  border-color: #F9A825 !important;
  color: #F9A825 !important; }
  .btn-outline-yellow.btn-outline-darken-3:hover {
    background-color: #F9A825 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9A825 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9A825 !important; }

.border-yellow.border-darken-3 {
  border: 1px solid #F9A825 !important; }

.border-top-yellow.border-top-darken-3 {
  border-top: 1px solid #F9A825 !important; }

.border-bottom-yellow.border-bottom-darken-3 {
  border-bottom: 1px solid #F9A825 !important; }

.border-left-yellow.border-left-darken-3 {
  border-left: 1px solid #F9A825 !important; }

.border-right-yellow.border-right-darken-3 {
  border-right: 1px solid #F9A825 !important; }

.overlay-yellow.overlay-darken-3 {
  background: #F9A825;
  /* The Fallback */
  background: rgba(249, 168, 37, 0.8); }

.yellow.darken-4 {
  color: #F57F17 !important; }

.bg-yellow.bg-darken-4 {
  background-color: #F57F17 !important; }

.btn-yellow.btn-darken-4 {
  border-color: #FBC02D !important;
  background-color: #F57F17 !important; }
  .btn-yellow.btn-darken-4:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-4:focus, .btn-yellow.btn-darken-4:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-darken-4 {
  border-color: #F57F17 !important;
  color: #F57F17 !important; }
  .btn-outline-yellow.btn-outline-darken-4:hover {
    background-color: #F57F17 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F57F17 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F57F17 !important; }

.border-yellow.border-darken-4 {
  border: 1px solid #F57F17 !important; }

.border-top-yellow.border-top-darken-4 {
  border-top: 1px solid #F57F17 !important; }

.border-bottom-yellow.border-bottom-darken-4 {
  border-bottom: 1px solid #F57F17 !important; }

.border-left-yellow.border-left-darken-4 {
  border-left: 1px solid #F57F17 !important; }

.border-right-yellow.border-right-darken-4 {
  border-right: 1px solid #F57F17 !important; }

.overlay-yellow.overlay-darken-4 {
  background: #F57F17;
  /* The Fallback */
  background: rgba(245, 127, 23, 0.8); }

.yellow.accent-1 {
  color: #FFFF8D !important; }

.bg-yellow.bg-accent-1 {
  background-color: #FFFF8D !important; }

.btn-yellow.btn-accent-1 {
  border-color: #FBC02D !important;
  background-color: #FFFF8D !important; }
  .btn-yellow.btn-accent-1:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-accent-1:focus, .btn-yellow.btn-accent-1:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-accent-1 {
  border-color: #FFFF8D !important;
  color: #FFFF8D !important; }
  .btn-outline-yellow.btn-outline-accent-1:hover {
    background-color: #FFFF8D !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFF8D !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFF8D !important; }

.border-yellow.border-accent-1 {
  border: 1px solid #FFFF8D !important; }

.border-top-yellow.border-top-accent-1 {
  border-top: 1px solid #FFFF8D !important; }

.border-bottom-yellow.border-bottom-accent-1 {
  border-bottom: 1px solid #FFFF8D !important; }

.border-left-yellow.border-left-accent-1 {
  border-left: 1px solid #FFFF8D !important; }

.border-right-yellow.border-right-accent-1 {
  border-right: 1px solid #FFFF8D !important; }

.overlay-yellow.overlay-accent-1 {
  background: #FFFF8D;
  /* The Fallback */
  background: rgba(255, 255, 141, 0.8); }

.yellow.accent-2 {
  color: #FFFF00 !important; }

.bg-yellow.bg-accent-2 {
  background-color: #FFFF00 !important; }

.btn-yellow.btn-accent-2 {
  border-color: #FBC02D !important;
  background-color: #FFFF00 !important; }
  .btn-yellow.btn-accent-2:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-accent-2:focus, .btn-yellow.btn-accent-2:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-accent-2 {
  border-color: #FFFF00 !important;
  color: #FFFF00 !important; }
  .btn-outline-yellow.btn-outline-accent-2:hover {
    background-color: #FFFF00 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFF00 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFF00 !important; }

.border-yellow.border-accent-2 {
  border: 1px solid #FFFF00 !important; }

.border-top-yellow.border-top-accent-2 {
  border-top: 1px solid #FFFF00 !important; }

.border-bottom-yellow.border-bottom-accent-2 {
  border-bottom: 1px solid #FFFF00 !important; }

.border-left-yellow.border-left-accent-2 {
  border-left: 1px solid #FFFF00 !important; }

.border-right-yellow.border-right-accent-2 {
  border-right: 1px solid #FFFF00 !important; }

.overlay-yellow.overlay-accent-2 {
  background: #FFFF00;
  /* The Fallback */
  background: rgba(255, 255, 0, 0.8); }

.yellow.accent-3 {
  color: #FFEA00 !important; }

.bg-yellow.bg-accent-3 {
  background-color: #FFEA00 !important; }

.btn-yellow.btn-accent-3 {
  border-color: #FBC02D !important;
  background-color: #FFEA00 !important; }
  .btn-yellow.btn-accent-3:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-accent-3:focus, .btn-yellow.btn-accent-3:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-accent-3 {
  border-color: #FFEA00 !important;
  color: #FFEA00 !important; }
  .btn-outline-yellow.btn-outline-accent-3:hover {
    background-color: #FFEA00 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEA00 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEA00 !important; }

.border-yellow.border-accent-3 {
  border: 1px solid #FFEA00 !important; }

.border-top-yellow.border-top-accent-3 {
  border-top: 1px solid #FFEA00 !important; }

.border-bottom-yellow.border-bottom-accent-3 {
  border-bottom: 1px solid #FFEA00 !important; }

.border-left-yellow.border-left-accent-3 {
  border-left: 1px solid #FFEA00 !important; }

.border-right-yellow.border-right-accent-3 {
  border-right: 1px solid #FFEA00 !important; }

.overlay-yellow.overlay-accent-3 {
  background: #FFEA00;
  /* The Fallback */
  background: rgba(255, 234, 0, 0.8); }

.yellow.accent-4 {
  color: #FFD600 !important; }

.bg-yellow.bg-accent-4 {
  background-color: #FFD600 !important; }

.btn-yellow.btn-accent-4 {
  border-color: #FBC02D !important;
  background-color: #FFD600 !important; }
  .btn-yellow.btn-accent-4:hover {
    border-color: #FBC02D !important;
    background-color: #F9A825 !important; }
  .btn-yellow.btn-accent-4:focus, .btn-yellow.btn-accent-4:active {
    border-color: #F9A825 !important;
    background-color: #F57F17 !important; }

.btn-outline-yellow.btn-outline-accent-4 {
  border-color: #FFD600 !important;
  color: #FFD600 !important; }
  .btn-outline-yellow.btn-outline-accent-4:hover {
    background-color: #FFD600 !important; }

input:focus ~ .bg-yellow {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD600 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD600 !important; }

.border-yellow.border-accent-4 {
  border: 1px solid #FFD600 !important; }

.border-top-yellow.border-top-accent-4 {
  border-top: 1px solid #FFD600 !important; }

.border-bottom-yellow.border-bottom-accent-4 {
  border-bottom: 1px solid #FFD600 !important; }

.border-left-yellow.border-left-accent-4 {
  border-left: 1px solid #FFD600 !important; }

.border-right-yellow.border-right-accent-4 {
  border-right: 1px solid #FFD600 !important; }

.overlay-yellow.overlay-accent-4 {
  background: #FFD600;
  /* The Fallback */
  background: rgba(255, 214, 0, 0.8); }

.amber.lighten-5 {
  color: #FFF8E1 !important; }

.bg-amber.bg-lighten-5 {
  background-color: #FFF8E1 !important; }

.btn-amber.btn-lighten-5 {
  border-color: #FFA000 !important;
  background-color: #FFF8E1 !important; }
  .btn-amber.btn-lighten-5:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-lighten-5:focus, .btn-amber.btn-lighten-5:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-lighten-5 {
  border-color: #FFF8E1 !important;
  color: #FFF8E1 !important; }
  .btn-outline-amber.btn-outline-lighten-5:hover {
    background-color: #FFF8E1 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF8E1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF8E1 !important; }

.border-amber.border-lighten-5 {
  border: 1px solid #FFF8E1 !important; }

.border-top-amber.border-top-lighten-5 {
  border-top: 1px solid #FFF8E1 !important; }

.border-bottom-amber.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFF8E1 !important; }

.border-left-amber.border-left-lighten-5 {
  border-left: 1px solid #FFF8E1 !important; }

.border-right-amber.border-right-lighten-5 {
  border-right: 1px solid #FFF8E1 !important; }

.overlay-amber.overlay-lighten-5 {
  background: #FFF8E1;
  /* The Fallback */
  background: rgba(255, 248, 225, 0.8); }

.amber.lighten-4 {
  color: #FFECB3 !important; }

.bg-amber.bg-lighten-4 {
  background-color: #FFECB3 !important; }

.btn-amber.btn-lighten-4 {
  border-color: #FFA000 !important;
  background-color: #FFECB3 !important; }
  .btn-amber.btn-lighten-4:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-lighten-4:focus, .btn-amber.btn-lighten-4:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-lighten-4 {
  border-color: #FFECB3 !important;
  color: #FFECB3 !important; }
  .btn-outline-amber.btn-outline-lighten-4:hover {
    background-color: #FFECB3 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFECB3 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFECB3 !important; }

.border-amber.border-lighten-4 {
  border: 1px solid #FFECB3 !important; }

.border-top-amber.border-top-lighten-4 {
  border-top: 1px solid #FFECB3 !important; }

.border-bottom-amber.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFECB3 !important; }

.border-left-amber.border-left-lighten-4 {
  border-left: 1px solid #FFECB3 !important; }

.border-right-amber.border-right-lighten-4 {
  border-right: 1px solid #FFECB3 !important; }

.overlay-amber.overlay-lighten-4 {
  background: #FFECB3;
  /* The Fallback */
  background: rgba(255, 236, 179, 0.8); }

.amber.lighten-3 {
  color: #FFE082 !important; }

.bg-amber.bg-lighten-3 {
  background-color: #FFE082 !important; }

.btn-amber.btn-lighten-3 {
  border-color: #FFA000 !important;
  background-color: #FFE082 !important; }
  .btn-amber.btn-lighten-3:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-lighten-3:focus, .btn-amber.btn-lighten-3:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-lighten-3 {
  border-color: #FFE082 !important;
  color: #FFE082 !important; }
  .btn-outline-amber.btn-outline-lighten-3:hover {
    background-color: #FFE082 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE082 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE082 !important; }

.border-amber.border-lighten-3 {
  border: 1px solid #FFE082 !important; }

.border-top-amber.border-top-lighten-3 {
  border-top: 1px solid #FFE082 !important; }

.border-bottom-amber.border-bottom-lighten-3 {
  border-bottom: 1px solid #FFE082 !important; }

.border-left-amber.border-left-lighten-3 {
  border-left: 1px solid #FFE082 !important; }

.border-right-amber.border-right-lighten-3 {
  border-right: 1px solid #FFE082 !important; }

.overlay-amber.overlay-lighten-3 {
  background: #FFE082;
  /* The Fallback */
  background: rgba(255, 224, 130, 0.8); }

.amber.lighten-2 {
  color: #FFD54F !important; }

.bg-amber.bg-lighten-2 {
  background-color: #FFD54F !important; }

.btn-amber.btn-lighten-2 {
  border-color: #FFA000 !important;
  background-color: #FFD54F !important; }
  .btn-amber.btn-lighten-2:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-lighten-2:focus, .btn-amber.btn-lighten-2:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-lighten-2 {
  border-color: #FFD54F !important;
  color: #FFD54F !important; }
  .btn-outline-amber.btn-outline-lighten-2:hover {
    background-color: #FFD54F !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD54F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD54F !important; }

.border-amber.border-lighten-2 {
  border: 1px solid #FFD54F !important; }

.border-top-amber.border-top-lighten-2 {
  border-top: 1px solid #FFD54F !important; }

.border-bottom-amber.border-bottom-lighten-2 {
  border-bottom: 1px solid #FFD54F !important; }

.border-left-amber.border-left-lighten-2 {
  border-left: 1px solid #FFD54F !important; }

.border-right-amber.border-right-lighten-2 {
  border-right: 1px solid #FFD54F !important; }

.overlay-amber.overlay-lighten-2 {
  background: #FFD54F;
  /* The Fallback */
  background: rgba(255, 213, 79, 0.8); }

.amber.lighten-1 {
  color: #FFCA28 !important; }

.bg-amber.bg-lighten-1 {
  background-color: #FFCA28 !important; }

.btn-amber.btn-lighten-1 {
  border-color: #FFA000 !important;
  background-color: #FFCA28 !important; }
  .btn-amber.btn-lighten-1:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-lighten-1:focus, .btn-amber.btn-lighten-1:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-lighten-1 {
  border-color: #FFCA28 !important;
  color: #FFCA28 !important; }
  .btn-outline-amber.btn-outline-lighten-1:hover {
    background-color: #FFCA28 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCA28 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCA28 !important; }

.border-amber.border-lighten-1 {
  border: 1px solid #FFCA28 !important; }

.border-top-amber.border-top-lighten-1 {
  border-top: 1px solid #FFCA28 !important; }

.border-bottom-amber.border-bottom-lighten-1 {
  border-bottom: 1px solid #FFCA28 !important; }

.border-left-amber.border-left-lighten-1 {
  border-left: 1px solid #FFCA28 !important; }

.border-right-amber.border-right-lighten-1 {
  border-right: 1px solid #FFCA28 !important; }

.overlay-amber.overlay-lighten-1 {
  background: #FFCA28;
  /* The Fallback */
  background: rgba(255, 202, 40, 0.8); }

.amber {
  color: #FFC107 !important; }

.bg-amber {
  background-color: #FFC107 !important; }
  .bg-amber .card-header, .bg-amber .card-footer {
    background-color: transparent; }

.alert-amber {
  border-color: #FFC107 !important;
  background-color: #ffd34e !important;
  color: #543f00 !important; }
  .alert-amber .alert-link {
    color: #2b2000 !important; }

.border-amber {
  border-color: #FFC107; }

.bg-amber.badge-glow, .border-amber.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #FFC107;
  box-shadow: 0px 0px 10px #FFC107; }

.overlay-amber {
  background: #FFC107;
  /* The Fallback */
  background: rgba(255, 193, 7, 0.8); }

/* .card-outline-amber{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-amber {
  border-color: #FFA000 !important;
  background-color: #FFC107 !important;
  color: #FFFFFF; }
  .btn-amber:hover {
    border-color: #FFB300 !important;
    background-color: #FFCA28 !important;
    color: #FFF !important; }
  .btn-amber:focus, .btn-amber:active {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important;
    color: #FFF !important; }

.btn-outline-amber {
  border-color: #FFC107;
  background-color: transparent;
  color: #FFC107; }
  .btn-outline-amber:hover {
    background-color: #FFC107;
    color: #FFF !important; }

input[type="checkbox"].bg-amber + .custom-control-label:before, input[type="radio"].bg-amber + .custom-control-label:before {
  background-color: #FFC107 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFC107 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFC107 !important; }

.border-amber {
  border: 1px solid #FFC107 !important; }

.border-top-amber {
  border-top: 1px solid #FFC107; }

.border-bottom-amber {
  border-bottom: 1px solid #FFC107; }

.border-left-amber {
  border-left: 1px solid #FFC107; }

.border-right-amber {
  border-right: 1px solid #FFC107; }

.amber.darken-1 {
  color: #FFB300 !important; }

.bg-amber.bg-darken-1 {
  background-color: #FFB300 !important; }

.btn-amber.btn-darken-1 {
  border-color: #FFA000 !important;
  background-color: #FFB300 !important; }
  .btn-amber.btn-darken-1:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-darken-1:focus, .btn-amber.btn-darken-1:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-darken-1 {
  border-color: #FFB300 !important;
  color: #FFB300 !important; }
  .btn-outline-amber.btn-outline-darken-1:hover {
    background-color: #FFB300 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFB300 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFB300 !important; }

.border-amber.border-darken-1 {
  border: 1px solid #FFB300 !important; }

.border-top-amber.border-top-darken-1 {
  border-top: 1px solid #FFB300 !important; }

.border-bottom-amber.border-bottom-darken-1 {
  border-bottom: 1px solid #FFB300 !important; }

.border-left-amber.border-left-darken-1 {
  border-left: 1px solid #FFB300 !important; }

.border-right-amber.border-right-darken-1 {
  border-right: 1px solid #FFB300 !important; }

.overlay-amber.overlay-darken-1 {
  background: #FFB300;
  /* The Fallback */
  background: rgba(255, 179, 0, 0.8); }

.amber.darken-2 {
  color: #FFA000 !important; }

.bg-amber.bg-darken-2 {
  background-color: #FFA000 !important; }

.btn-amber.btn-darken-2 {
  border-color: #FFA000 !important;
  background-color: #FFA000 !important; }
  .btn-amber.btn-darken-2:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-darken-2:focus, .btn-amber.btn-darken-2:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-darken-2 {
  border-color: #FFA000 !important;
  color: #FFA000 !important; }
  .btn-outline-amber.btn-outline-darken-2:hover {
    background-color: #FFA000 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA000 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA000 !important; }

.border-amber.border-darken-2 {
  border: 1px solid #FFA000 !important; }

.border-top-amber.border-top-darken-2 {
  border-top: 1px solid #FFA000 !important; }

.border-bottom-amber.border-bottom-darken-2 {
  border-bottom: 1px solid #FFA000 !important; }

.border-left-amber.border-left-darken-2 {
  border-left: 1px solid #FFA000 !important; }

.border-right-amber.border-right-darken-2 {
  border-right: 1px solid #FFA000 !important; }

.overlay-amber.overlay-darken-2 {
  background: #FFA000;
  /* The Fallback */
  background: rgba(255, 160, 0, 0.8); }

.amber.darken-3 {
  color: #FF8F00 !important; }

.bg-amber.bg-darken-3 {
  background-color: #FF8F00 !important; }

.btn-amber.btn-darken-3 {
  border-color: #FFA000 !important;
  background-color: #FF8F00 !important; }
  .btn-amber.btn-darken-3:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-darken-3:focus, .btn-amber.btn-darken-3:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-darken-3 {
  border-color: #FF8F00 !important;
  color: #FF8F00 !important; }
  .btn-outline-amber.btn-outline-darken-3:hover {
    background-color: #FF8F00 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8F00 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8F00 !important; }

.border-amber.border-darken-3 {
  border: 1px solid #FF8F00 !important; }

.border-top-amber.border-top-darken-3 {
  border-top: 1px solid #FF8F00 !important; }

.border-bottom-amber.border-bottom-darken-3 {
  border-bottom: 1px solid #FF8F00 !important; }

.border-left-amber.border-left-darken-3 {
  border-left: 1px solid #FF8F00 !important; }

.border-right-amber.border-right-darken-3 {
  border-right: 1px solid #FF8F00 !important; }

.overlay-amber.overlay-darken-3 {
  background: #FF8F00;
  /* The Fallback */
  background: rgba(255, 143, 0, 0.8); }

.amber.darken-4 {
  color: #FF6F00 !important; }

.bg-amber.bg-darken-4 {
  background-color: #FF6F00 !important; }

.btn-amber.btn-darken-4 {
  border-color: #FFA000 !important;
  background-color: #FF6F00 !important; }
  .btn-amber.btn-darken-4:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-darken-4:focus, .btn-amber.btn-darken-4:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-darken-4 {
  border-color: #FF6F00 !important;
  color: #FF6F00 !important; }
  .btn-outline-amber.btn-outline-darken-4:hover {
    background-color: #FF6F00 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6F00 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6F00 !important; }

.border-amber.border-darken-4 {
  border: 1px solid #FF6F00 !important; }

.border-top-amber.border-top-darken-4 {
  border-top: 1px solid #FF6F00 !important; }

.border-bottom-amber.border-bottom-darken-4 {
  border-bottom: 1px solid #FF6F00 !important; }

.border-left-amber.border-left-darken-4 {
  border-left: 1px solid #FF6F00 !important; }

.border-right-amber.border-right-darken-4 {
  border-right: 1px solid #FF6F00 !important; }

.overlay-amber.overlay-darken-4 {
  background: #FF6F00;
  /* The Fallback */
  background: rgba(255, 111, 0, 0.8); }

.amber.accent-1 {
  color: #FFE57F !important; }

.bg-amber.bg-accent-1 {
  background-color: #FFE57F !important; }

.btn-amber.btn-accent-1 {
  border-color: #FFA000 !important;
  background-color: #FFE57F !important; }
  .btn-amber.btn-accent-1:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-accent-1:focus, .btn-amber.btn-accent-1:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-accent-1 {
  border-color: #FFE57F !important;
  color: #FFE57F !important; }
  .btn-outline-amber.btn-outline-accent-1:hover {
    background-color: #FFE57F !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE57F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE57F !important; }

.border-amber.border-accent-1 {
  border: 1px solid #FFE57F !important; }

.border-top-amber.border-top-accent-1 {
  border-top: 1px solid #FFE57F !important; }

.border-bottom-amber.border-bottom-accent-1 {
  border-bottom: 1px solid #FFE57F !important; }

.border-left-amber.border-left-accent-1 {
  border-left: 1px solid #FFE57F !important; }

.border-right-amber.border-right-accent-1 {
  border-right: 1px solid #FFE57F !important; }

.overlay-amber.overlay-accent-1 {
  background: #FFE57F;
  /* The Fallback */
  background: rgba(255, 229, 127, 0.8); }

.amber.accent-2 {
  color: #FFD740 !important; }

.bg-amber.bg-accent-2 {
  background-color: #FFD740 !important; }

.btn-amber.btn-accent-2 {
  border-color: #FFA000 !important;
  background-color: #FFD740 !important; }
  .btn-amber.btn-accent-2:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-accent-2:focus, .btn-amber.btn-accent-2:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-accent-2 {
  border-color: #FFD740 !important;
  color: #FFD740 !important; }
  .btn-outline-amber.btn-outline-accent-2:hover {
    background-color: #FFD740 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD740 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD740 !important; }

.border-amber.border-accent-2 {
  border: 1px solid #FFD740 !important; }

.border-top-amber.border-top-accent-2 {
  border-top: 1px solid #FFD740 !important; }

.border-bottom-amber.border-bottom-accent-2 {
  border-bottom: 1px solid #FFD740 !important; }

.border-left-amber.border-left-accent-2 {
  border-left: 1px solid #FFD740 !important; }

.border-right-amber.border-right-accent-2 {
  border-right: 1px solid #FFD740 !important; }

.overlay-amber.overlay-accent-2 {
  background: #FFD740;
  /* The Fallback */
  background: rgba(255, 215, 64, 0.8); }

.amber.accent-3 {
  color: #FFC400 !important; }

.bg-amber.bg-accent-3 {
  background-color: #FFC400 !important; }

.btn-amber.btn-accent-3 {
  border-color: #FFA000 !important;
  background-color: #FFC400 !important; }
  .btn-amber.btn-accent-3:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-accent-3:focus, .btn-amber.btn-accent-3:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-accent-3 {
  border-color: #FFC400 !important;
  color: #FFC400 !important; }
  .btn-outline-amber.btn-outline-accent-3:hover {
    background-color: #FFC400 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFC400 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFC400 !important; }

.border-amber.border-accent-3 {
  border: 1px solid #FFC400 !important; }

.border-top-amber.border-top-accent-3 {
  border-top: 1px solid #FFC400 !important; }

.border-bottom-amber.border-bottom-accent-3 {
  border-bottom: 1px solid #FFC400 !important; }

.border-left-amber.border-left-accent-3 {
  border-left: 1px solid #FFC400 !important; }

.border-right-amber.border-right-accent-3 {
  border-right: 1px solid #FFC400 !important; }

.overlay-amber.overlay-accent-3 {
  background: #FFC400;
  /* The Fallback */
  background: rgba(255, 196, 0, 0.8); }

.amber.accent-4 {
  color: #FFAB00 !important; }

.bg-amber.bg-accent-4 {
  background-color: #FFAB00 !important; }

.btn-amber.btn-accent-4 {
  border-color: #FFA000 !important;
  background-color: #FFAB00 !important; }
  .btn-amber.btn-accent-4:hover {
    border-color: #FFA000 !important;
    background-color: #FF8F00 !important; }
  .btn-amber.btn-accent-4:focus, .btn-amber.btn-accent-4:active {
    border-color: #FF8F00 !important;
    background-color: #FF6F00 !important; }

.btn-outline-amber.btn-outline-accent-4 {
  border-color: #FFAB00 !important;
  color: #FFAB00 !important; }
  .btn-outline-amber.btn-outline-accent-4:hover {
    background-color: #FFAB00 !important; }

input:focus ~ .bg-amber {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFAB00 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFAB00 !important; }

.border-amber.border-accent-4 {
  border: 1px solid #FFAB00 !important; }

.border-top-amber.border-top-accent-4 {
  border-top: 1px solid #FFAB00 !important; }

.border-bottom-amber.border-bottom-accent-4 {
  border-bottom: 1px solid #FFAB00 !important; }

.border-left-amber.border-left-accent-4 {
  border-left: 1px solid #FFAB00 !important; }

.border-right-amber.border-right-accent-4 {
  border-right: 1px solid #FFAB00 !important; }

.overlay-amber.overlay-accent-4 {
  background: #FFAB00;
  /* The Fallback */
  background: rgba(255, 171, 0, 0.8); }

.blue-grey.lighten-5 {
  color: #ECEFF1 !important; }

.bg-blue-grey.bg-lighten-5 {
  background-color: #ECEFF1 !important; }

.btn-blue-grey.btn-lighten-5 {
  border-color: #455A64 !important;
  background-color: #ECEFF1 !important; }
  .btn-blue-grey.btn-lighten-5:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-5:focus, .btn-blue-grey.btn-lighten-5:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-lighten-5 {
  border-color: #ECEFF1 !important;
  color: #ECEFF1 !important; }
  .btn-outline-blue-grey.btn-outline-lighten-5:hover {
    background-color: #ECEFF1 !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ECEFF1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ECEFF1 !important; }

.border-blue-grey.border-lighten-5 {
  border: 1px solid #ECEFF1 !important; }

.border-top-blue-grey.border-top-lighten-5 {
  border-top: 1px solid #ECEFF1 !important; }

.border-bottom-blue-grey.border-bottom-lighten-5 {
  border-bottom: 1px solid #ECEFF1 !important; }

.border-left-blue-grey.border-left-lighten-5 {
  border-left: 1px solid #ECEFF1 !important; }

.border-right-blue-grey.border-right-lighten-5 {
  border-right: 1px solid #ECEFF1 !important; }

.overlay-blue-grey.overlay-lighten-5 {
  background: #ECEFF1;
  /* The Fallback */
  background: rgba(236, 239, 241, 0.8); }

.blue-grey.lighten-4 {
  color: #CFD8DC !important; }

.bg-blue-grey.bg-lighten-4 {
  background-color: #CFD8DC !important; }

.btn-blue-grey.btn-lighten-4 {
  border-color: #455A64 !important;
  background-color: #CFD8DC !important; }
  .btn-blue-grey.btn-lighten-4:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-4:focus, .btn-blue-grey.btn-lighten-4:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-lighten-4 {
  border-color: #CFD8DC !important;
  color: #CFD8DC !important; }
  .btn-outline-blue-grey.btn-outline-lighten-4:hover {
    background-color: #CFD8DC !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CFD8DC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CFD8DC !important; }

.border-blue-grey.border-lighten-4 {
  border: 1px solid #CFD8DC !important; }

.border-top-blue-grey.border-top-lighten-4 {
  border-top: 1px solid #CFD8DC !important; }

.border-bottom-blue-grey.border-bottom-lighten-4 {
  border-bottom: 1px solid #CFD8DC !important; }

.border-left-blue-grey.border-left-lighten-4 {
  border-left: 1px solid #CFD8DC !important; }

.border-right-blue-grey.border-right-lighten-4 {
  border-right: 1px solid #CFD8DC !important; }

.overlay-blue-grey.overlay-lighten-4 {
  background: #CFD8DC;
  /* The Fallback */
  background: rgba(207, 216, 220, 0.8); }

.blue-grey.lighten-3 {
  color: #B0BEC5 !important; }

.bg-blue-grey.bg-lighten-3 {
  background-color: #B0BEC5 !important; }

.btn-blue-grey.btn-lighten-3 {
  border-color: #455A64 !important;
  background-color: #B0BEC5 !important; }
  .btn-blue-grey.btn-lighten-3:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-3:focus, .btn-blue-grey.btn-lighten-3:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-lighten-3 {
  border-color: #B0BEC5 !important;
  color: #B0BEC5 !important; }
  .btn-outline-blue-grey.btn-outline-lighten-3:hover {
    background-color: #B0BEC5 !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B0BEC5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B0BEC5 !important; }

.border-blue-grey.border-lighten-3 {
  border: 1px solid #B0BEC5 !important; }

.border-top-blue-grey.border-top-lighten-3 {
  border-top: 1px solid #B0BEC5 !important; }

.border-bottom-blue-grey.border-bottom-lighten-3 {
  border-bottom: 1px solid #B0BEC5 !important; }

.border-left-blue-grey.border-left-lighten-3 {
  border-left: 1px solid #B0BEC5 !important; }

.border-right-blue-grey.border-right-lighten-3 {
  border-right: 1px solid #B0BEC5 !important; }

.overlay-blue-grey.overlay-lighten-3 {
  background: #B0BEC5;
  /* The Fallback */
  background: rgba(176, 190, 197, 0.8); }

.blue-grey.lighten-2 {
  color: #90A4AE !important; }

.bg-blue-grey.bg-lighten-2 {
  background-color: #90A4AE !important; }

.btn-blue-grey.btn-lighten-2 {
  border-color: #455A64 !important;
  background-color: #90A4AE !important; }
  .btn-blue-grey.btn-lighten-2:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-2:focus, .btn-blue-grey.btn-lighten-2:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-lighten-2 {
  border-color: #90A4AE !important;
  color: #90A4AE !important; }
  .btn-outline-blue-grey.btn-outline-lighten-2:hover {
    background-color: #90A4AE !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90A4AE !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90A4AE !important; }

.border-blue-grey.border-lighten-2 {
  border: 1px solid #90A4AE !important; }

.border-top-blue-grey.border-top-lighten-2 {
  border-top: 1px solid #90A4AE !important; }

.border-bottom-blue-grey.border-bottom-lighten-2 {
  border-bottom: 1px solid #90A4AE !important; }

.border-left-blue-grey.border-left-lighten-2 {
  border-left: 1px solid #90A4AE !important; }

.border-right-blue-grey.border-right-lighten-2 {
  border-right: 1px solid #90A4AE !important; }

.overlay-blue-grey.overlay-lighten-2 {
  background: #90A4AE;
  /* The Fallback */
  background: rgba(144, 164, 174, 0.8); }

.blue-grey.lighten-1 {
  color: #78909C !important; }

.bg-blue-grey.bg-lighten-1 {
  background-color: #78909C !important; }

.btn-blue-grey.btn-lighten-1 {
  border-color: #455A64 !important;
  background-color: #78909C !important; }
  .btn-blue-grey.btn-lighten-1:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-1:focus, .btn-blue-grey.btn-lighten-1:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-lighten-1 {
  border-color: #78909C !important;
  color: #78909C !important; }
  .btn-outline-blue-grey.btn-outline-lighten-1:hover {
    background-color: #78909C !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909C !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909C !important; }

.border-blue-grey.border-lighten-1 {
  border: 1px solid #78909C !important; }

.border-top-blue-grey.border-top-lighten-1 {
  border-top: 1px solid #78909C !important; }

.border-bottom-blue-grey.border-bottom-lighten-1 {
  border-bottom: 1px solid #78909C !important; }

.border-left-blue-grey.border-left-lighten-1 {
  border-left: 1px solid #78909C !important; }

.border-right-blue-grey.border-right-lighten-1 {
  border-right: 1px solid #78909C !important; }

.overlay-blue-grey.overlay-lighten-1 {
  background: #78909C;
  /* The Fallback */
  background: rgba(120, 144, 156, 0.8); }

.blue-grey {
  color: #607D8B !important; }

.bg-blue-grey {
  background-color: #607D8B !important; }
  .bg-blue-grey .card-header, .bg-blue-grey .card-footer {
    background-color: transparent; }

.alert-blue-grey {
  border-color: #607D8B !important;
  background-color: #87a0ac !important;
  color: #171e21 !important; }
  .alert-blue-grey .alert-link {
    color: #060809 !important; }

.border-blue-grey {
  border-color: #607D8B; }

.bg-blue-grey.badge-glow, .border-blue-grey.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #607D8B;
  box-shadow: 0px 0px 10px #607D8B; }

.overlay-blue-grey {
  background: #607D8B;
  /* The Fallback */
  background: rgba(96, 125, 139, 0.8); }

/* .card-outline-blue-grey{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-blue-grey {
  border-color: #455A64 !important;
  background-color: #607D8B !important;
  color: #FFFFFF; }
  .btn-blue-grey:hover {
    border-color: #546E7A !important;
    background-color: #78909C !important;
    color: #FFF !important; }
  .btn-blue-grey:focus, .btn-blue-grey:active {
    border-color: #455A64 !important;
    background-color: #37474F !important;
    color: #FFF !important; }

.btn-outline-blue-grey {
  border-color: #607D8B;
  background-color: transparent;
  color: #607D8B; }
  .btn-outline-blue-grey:hover {
    background-color: #607D8B;
    color: #FFF !important; }

input[type="checkbox"].bg-blue-grey + .custom-control-label:before, input[type="radio"].bg-blue-grey + .custom-control-label:before {
  background-color: #607D8B !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #607D8B !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #607D8B !important; }

.border-blue-grey {
  border: 1px solid #607D8B !important; }

.border-top-blue-grey {
  border-top: 1px solid #607D8B; }

.border-bottom-blue-grey {
  border-bottom: 1px solid #607D8B; }

.border-left-blue-grey {
  border-left: 1px solid #607D8B; }

.border-right-blue-grey {
  border-right: 1px solid #607D8B; }

.blue-grey.darken-1 {
  color: #546E7A !important; }

.bg-blue-grey.bg-darken-1 {
  background-color: #546E7A !important; }

.btn-blue-grey.btn-darken-1 {
  border-color: #455A64 !important;
  background-color: #546E7A !important; }
  .btn-blue-grey.btn-darken-1:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-1:focus, .btn-blue-grey.btn-darken-1:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-darken-1 {
  border-color: #546E7A !important;
  color: #546E7A !important; }
  .btn-outline-blue-grey.btn-outline-darken-1:hover {
    background-color: #546E7A !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #546E7A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #546E7A !important; }

.border-blue-grey.border-darken-1 {
  border: 1px solid #546E7A !important; }

.border-top-blue-grey.border-top-darken-1 {
  border-top: 1px solid #546E7A !important; }

.border-bottom-blue-grey.border-bottom-darken-1 {
  border-bottom: 1px solid #546E7A !important; }

.border-left-blue-grey.border-left-darken-1 {
  border-left: 1px solid #546E7A !important; }

.border-right-blue-grey.border-right-darken-1 {
  border-right: 1px solid #546E7A !important; }

.overlay-blue-grey.overlay-darken-1 {
  background: #546E7A;
  /* The Fallback */
  background: rgba(84, 110, 122, 0.8); }

.blue-grey.darken-2 {
  color: #455A64 !important; }

.bg-blue-grey.bg-darken-2 {
  background-color: #455A64 !important; }

.btn-blue-grey.btn-darken-2 {
  border-color: #455A64 !important;
  background-color: #455A64 !important; }
  .btn-blue-grey.btn-darken-2:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-2:focus, .btn-blue-grey.btn-darken-2:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-darken-2 {
  border-color: #455A64 !important;
  color: #455A64 !important; }
  .btn-outline-blue-grey.btn-outline-darken-2:hover {
    background-color: #455A64 !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #455A64 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #455A64 !important; }

.border-blue-grey.border-darken-2 {
  border: 1px solid #455A64 !important; }

.border-top-blue-grey.border-top-darken-2 {
  border-top: 1px solid #455A64 !important; }

.border-bottom-blue-grey.border-bottom-darken-2 {
  border-bottom: 1px solid #455A64 !important; }

.border-left-blue-grey.border-left-darken-2 {
  border-left: 1px solid #455A64 !important; }

.border-right-blue-grey.border-right-darken-2 {
  border-right: 1px solid #455A64 !important; }

.overlay-blue-grey.overlay-darken-2 {
  background: #455A64;
  /* The Fallback */
  background: rgba(69, 90, 100, 0.8); }

.blue-grey.darken-3 {
  color: #37474F !important; }

.bg-blue-grey.bg-darken-3 {
  background-color: #37474F !important; }

.btn-blue-grey.btn-darken-3 {
  border-color: #455A64 !important;
  background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-3:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-3:focus, .btn-blue-grey.btn-darken-3:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-darken-3 {
  border-color: #37474F !important;
  color: #37474F !important; }
  .btn-outline-blue-grey.btn-outline-darken-3:hover {
    background-color: #37474F !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37474F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37474F !important; }

.border-blue-grey.border-darken-3 {
  border: 1px solid #37474F !important; }

.border-top-blue-grey.border-top-darken-3 {
  border-top: 1px solid #37474F !important; }

.border-bottom-blue-grey.border-bottom-darken-3 {
  border-bottom: 1px solid #37474F !important; }

.border-left-blue-grey.border-left-darken-3 {
  border-left: 1px solid #37474F !important; }

.border-right-blue-grey.border-right-darken-3 {
  border-right: 1px solid #37474F !important; }

.overlay-blue-grey.overlay-darken-3 {
  background: #37474F;
  /* The Fallback */
  background: rgba(55, 71, 79, 0.8); }

.blue-grey.darken-4 {
  color: #263238 !important; }

.bg-blue-grey.bg-darken-4 {
  background-color: #263238 !important; }

.btn-blue-grey.btn-darken-4 {
  border-color: #455A64 !important;
  background-color: #263238 !important; }
  .btn-blue-grey.btn-darken-4:hover {
    border-color: #455A64 !important;
    background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-4:focus, .btn-blue-grey.btn-darken-4:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-blue-grey.btn-outline-darken-4 {
  border-color: #263238 !important;
  color: #263238 !important; }
  .btn-outline-blue-grey.btn-outline-darken-4:hover {
    background-color: #263238 !important; }

input:focus ~ .bg-blue-grey {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; }

.border-blue-grey.border-darken-4 {
  border: 1px solid #263238 !important; }

.border-top-blue-grey.border-top-darken-4 {
  border-top: 1px solid #263238 !important; }

.border-bottom-blue-grey.border-bottom-darken-4 {
  border-bottom: 1px solid #263238 !important; }

.border-left-blue-grey.border-left-darken-4 {
  border-left: 1px solid #263238 !important; }

.border-right-blue-grey.border-right-darken-4 {
  border-right: 1px solid #263238 !important; }

.overlay-blue-grey.overlay-darken-4 {
  background: #263238;
  /* The Fallback */
  background: rgba(38, 50, 56, 0.8); }

.grey-blue.lighten-5 {
  color: #ECEFF1 !important; }

.bg-grey-blue.bg-lighten-5 {
  background-color: #ECEFF1 !important; }

.btn-grey-blue.btn-lighten-5 {
  border-color: #404E67 !important;
  background-color: #ECEFF1 !important; }
  .btn-grey-blue.btn-lighten-5:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-lighten-5:focus, .btn-grey-blue.btn-lighten-5:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-lighten-5 {
  border-color: #ECEFF1 !important;
  color: #ECEFF1 !important; }
  .btn-outline-grey-blue.btn-outline-lighten-5:hover {
    background-color: #ECEFF1 !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ECEFF1 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ECEFF1 !important; }

.border-grey-blue.border-lighten-5 {
  border: 1px solid #ECEFF1 !important; }

.border-top-grey-blue.border-top-lighten-5 {
  border-top: 1px solid #ECEFF1 !important; }

.border-bottom-grey-blue.border-bottom-lighten-5 {
  border-bottom: 1px solid #ECEFF1 !important; }

.border-left-grey-blue.border-left-lighten-5 {
  border-left: 1px solid #ECEFF1 !important; }

.border-right-grey-blue.border-right-lighten-5 {
  border-right: 1px solid #ECEFF1 !important; }

.overlay-grey-blue.overlay-lighten-5 {
  background: #ECEFF1;
  /* The Fallback */
  background: rgba(236, 239, 241, 0.8); }

.grey-blue.lighten-4 {
  color: #CFD8DC !important; }

.bg-grey-blue.bg-lighten-4 {
  background-color: #CFD8DC !important; }

.btn-grey-blue.btn-lighten-4 {
  border-color: #404E67 !important;
  background-color: #CFD8DC !important; }
  .btn-grey-blue.btn-lighten-4:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-lighten-4:focus, .btn-grey-blue.btn-lighten-4:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-lighten-4 {
  border-color: #CFD8DC !important;
  color: #CFD8DC !important; }
  .btn-outline-grey-blue.btn-outline-lighten-4:hover {
    background-color: #CFD8DC !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CFD8DC !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CFD8DC !important; }

.border-grey-blue.border-lighten-4 {
  border: 1px solid #CFD8DC !important; }

.border-top-grey-blue.border-top-lighten-4 {
  border-top: 1px solid #CFD8DC !important; }

.border-bottom-grey-blue.border-bottom-lighten-4 {
  border-bottom: 1px solid #CFD8DC !important; }

.border-left-grey-blue.border-left-lighten-4 {
  border-left: 1px solid #CFD8DC !important; }

.border-right-grey-blue.border-right-lighten-4 {
  border-right: 1px solid #CFD8DC !important; }

.overlay-grey-blue.overlay-lighten-4 {
  background: #CFD8DC;
  /* The Fallback */
  background: rgba(207, 216, 220, 0.8); }

.grey-blue.lighten-3 {
  color: #B0BEC5 !important; }

.bg-grey-blue.bg-lighten-3 {
  background-color: #B0BEC5 !important; }

.btn-grey-blue.btn-lighten-3 {
  border-color: #404E67 !important;
  background-color: #B0BEC5 !important; }
  .btn-grey-blue.btn-lighten-3:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-lighten-3:focus, .btn-grey-blue.btn-lighten-3:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-lighten-3 {
  border-color: #B0BEC5 !important;
  color: #B0BEC5 !important; }
  .btn-outline-grey-blue.btn-outline-lighten-3:hover {
    background-color: #B0BEC5 !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B0BEC5 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B0BEC5 !important; }

.border-grey-blue.border-lighten-3 {
  border: 1px solid #B0BEC5 !important; }

.border-top-grey-blue.border-top-lighten-3 {
  border-top: 1px solid #B0BEC5 !important; }

.border-bottom-grey-blue.border-bottom-lighten-3 {
  border-bottom: 1px solid #B0BEC5 !important; }

.border-left-grey-blue.border-left-lighten-3 {
  border-left: 1px solid #B0BEC5 !important; }

.border-right-grey-blue.border-right-lighten-3 {
  border-right: 1px solid #B0BEC5 !important; }

.overlay-grey-blue.overlay-lighten-3 {
  background: #B0BEC5;
  /* The Fallback */
  background: rgba(176, 190, 197, 0.8); }

.grey-blue.lighten-2 {
  color: #6F85AD !important; }

.bg-grey-blue.bg-lighten-2 {
  background-color: #6F85AD !important; }

.btn-grey-blue.btn-lighten-2 {
  border-color: #404E67 !important;
  background-color: #6F85AD !important; }
  .btn-grey-blue.btn-lighten-2:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-lighten-2:focus, .btn-grey-blue.btn-lighten-2:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-lighten-2 {
  border-color: #6F85AD !important;
  color: #6F85AD !important; }
  .btn-outline-grey-blue.btn-outline-lighten-2:hover {
    background-color: #6F85AD !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6F85AD !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6F85AD !important; }

.border-grey-blue.border-lighten-2 {
  border: 1px solid #6F85AD !important; }

.border-top-grey-blue.border-top-lighten-2 {
  border-top: 1px solid #6F85AD !important; }

.border-bottom-grey-blue.border-bottom-lighten-2 {
  border-bottom: 1px solid #6F85AD !important; }

.border-left-grey-blue.border-left-lighten-2 {
  border-left: 1px solid #6F85AD !important; }

.border-right-grey-blue.border-right-lighten-2 {
  border-right: 1px solid #6F85AD !important; }

.overlay-grey-blue.overlay-lighten-2 {
  background: #6F85AD;
  /* The Fallback */
  background: rgba(111, 133, 173, 0.8); }

.grey-blue.lighten-1 {
  color: #78909C !important; }

.bg-grey-blue.bg-lighten-1 {
  background-color: #78909C !important; }

.btn-grey-blue.btn-lighten-1 {
  border-color: #404E67 !important;
  background-color: #78909C !important; }
  .btn-grey-blue.btn-lighten-1:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-lighten-1:focus, .btn-grey-blue.btn-lighten-1:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-lighten-1 {
  border-color: #78909C !important;
  color: #78909C !important; }
  .btn-outline-grey-blue.btn-outline-lighten-1:hover {
    background-color: #78909C !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909C !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909C !important; }

.border-grey-blue.border-lighten-1 {
  border: 1px solid #78909C !important; }

.border-top-grey-blue.border-top-lighten-1 {
  border-top: 1px solid #78909C !important; }

.border-bottom-grey-blue.border-bottom-lighten-1 {
  border-bottom: 1px solid #78909C !important; }

.border-left-grey-blue.border-left-lighten-1 {
  border-left: 1px solid #78909C !important; }

.border-right-grey-blue.border-right-lighten-1 {
  border-right: 1px solid #78909C !important; }

.overlay-grey-blue.overlay-lighten-1 {
  background: #78909C;
  /* The Fallback */
  background: rgba(120, 144, 156, 0.8); }

.grey-blue {
  color: #1B2942 !important; }

.bg-grey-blue {
  background-color: #1B2942 !important; }
  .bg-grey-blue .card-header, .bg-grey-blue .card-footer {
    background-color: transparent; }

.alert-grey-blue {
  border-color: #1B2942 !important;
  background-color: #304875 !important;
  color: black !important; }
  .alert-grey-blue .alert-link {
    color: black !important; }

.border-grey-blue {
  border-color: #1B2942; }

.bg-grey-blue.badge-glow, .border-grey-blue.badge-glow {
  -webkit-box-shadow: 0px 0px 10px #1B2942;
  box-shadow: 0px 0px 10px #1B2942; }

.overlay-grey-blue {
  background: #1B2942;
  /* The Fallback */
  background: rgba(27, 41, 66, 0.8); }

/* .card-outline-grey-blue{
        border-width: 1px;
        border-style: solid;
        border-color: $color_value;
        background-color: transparent;
        .card-header, .card-footer{
          background-color: transparent;
        }
      } */
.btn-grey-blue {
  border-color: #404E67 !important;
  background-color: #1B2942 !important;
  color: #FFFFFF; }
  .btn-grey-blue:hover {
    border-color: #546E7A !important;
    background-color: #78909C !important;
    color: #FFF !important; }
  .btn-grey-blue:focus, .btn-grey-blue:active {
    border-color: #404E67 !important;
    background-color: #37474F !important;
    color: #FFF !important; }

.btn-outline-grey-blue {
  border-color: #1B2942;
  background-color: transparent;
  color: #1B2942; }
  .btn-outline-grey-blue:hover {
    background-color: #1B2942;
    color: #FFF !important; }

input[type="checkbox"].bg-grey-blue + .custom-control-label:before, input[type="radio"].bg-grey-blue + .custom-control-label:before {
  background-color: #1B2942 !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1B2942 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1B2942 !important; }

.border-grey-blue {
  border: 1px solid #1B2942 !important; }

.border-top-grey-blue {
  border-top: 1px solid #1B2942; }

.border-bottom-grey-blue {
  border-bottom: 1px solid #1B2942; }

.border-left-grey-blue {
  border-left: 1px solid #1B2942; }

.border-right-grey-blue {
  border-right: 1px solid #1B2942; }

.grey-blue.darken-1 {
  color: #546E7A !important; }

.bg-grey-blue.bg-darken-1 {
  background-color: #546E7A !important; }

.btn-grey-blue.btn-darken-1 {
  border-color: #404E67 !important;
  background-color: #546E7A !important; }
  .btn-grey-blue.btn-darken-1:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-darken-1:focus, .btn-grey-blue.btn-darken-1:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-darken-1 {
  border-color: #546E7A !important;
  color: #546E7A !important; }
  .btn-outline-grey-blue.btn-outline-darken-1:hover {
    background-color: #546E7A !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #546E7A !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #546E7A !important; }

.border-grey-blue.border-darken-1 {
  border: 1px solid #546E7A !important; }

.border-top-grey-blue.border-top-darken-1 {
  border-top: 1px solid #546E7A !important; }

.border-bottom-grey-blue.border-bottom-darken-1 {
  border-bottom: 1px solid #546E7A !important; }

.border-left-grey-blue.border-left-darken-1 {
  border-left: 1px solid #546E7A !important; }

.border-right-grey-blue.border-right-darken-1 {
  border-right: 1px solid #546E7A !important; }

.overlay-grey-blue.overlay-darken-1 {
  background: #546E7A;
  /* The Fallback */
  background: rgba(84, 110, 122, 0.8); }

.grey-blue.darken-2 {
  color: #404E67 !important; }

.bg-grey-blue.bg-darken-2 {
  background-color: #404E67 !important; }

.btn-grey-blue.btn-darken-2 {
  border-color: #404E67 !important;
  background-color: #404E67 !important; }
  .btn-grey-blue.btn-darken-2:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-darken-2:focus, .btn-grey-blue.btn-darken-2:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-darken-2 {
  border-color: #404E67 !important;
  color: #404E67 !important; }
  .btn-outline-grey-blue.btn-outline-darken-2:hover {
    background-color: #404E67 !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #404E67 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #404E67 !important; }

.border-grey-blue.border-darken-2 {
  border: 1px solid #404E67 !important; }

.border-top-grey-blue.border-top-darken-2 {
  border-top: 1px solid #404E67 !important; }

.border-bottom-grey-blue.border-bottom-darken-2 {
  border-bottom: 1px solid #404E67 !important; }

.border-left-grey-blue.border-left-darken-2 {
  border-left: 1px solid #404E67 !important; }

.border-right-grey-blue.border-right-darken-2 {
  border-right: 1px solid #404E67 !important; }

.overlay-grey-blue.overlay-darken-2 {
  background: #404E67;
  /* The Fallback */
  background: rgba(64, 78, 103, 0.8); }

.grey-blue.darken-3 {
  color: #37474F !important; }

.bg-grey-blue.bg-darken-3 {
  background-color: #37474F !important; }

.btn-grey-blue.btn-darken-3 {
  border-color: #404E67 !important;
  background-color: #37474F !important; }
  .btn-grey-blue.btn-darken-3:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-darken-3:focus, .btn-grey-blue.btn-darken-3:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-darken-3 {
  border-color: #37474F !important;
  color: #37474F !important; }
  .btn-outline-grey-blue.btn-outline-darken-3:hover {
    background-color: #37474F !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37474F !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37474F !important; }

.border-grey-blue.border-darken-3 {
  border: 1px solid #37474F !important; }

.border-top-grey-blue.border-top-darken-3 {
  border-top: 1px solid #37474F !important; }

.border-bottom-grey-blue.border-bottom-darken-3 {
  border-bottom: 1px solid #37474F !important; }

.border-left-grey-blue.border-left-darken-3 {
  border-left: 1px solid #37474F !important; }

.border-right-grey-blue.border-right-darken-3 {
  border-right: 1px solid #37474F !important; }

.overlay-grey-blue.overlay-darken-3 {
  background: #37474F;
  /* The Fallback */
  background: rgba(55, 71, 79, 0.8); }

.grey-blue.darken-4 {
  color: #263238 !important; }

.bg-grey-blue.bg-darken-4 {
  background-color: #263238 !important; }

.btn-grey-blue.btn-darken-4 {
  border-color: #404E67 !important;
  background-color: #263238 !important; }
  .btn-grey-blue.btn-darken-4:hover {
    border-color: #404E67 !important;
    background-color: #37474F !important; }
  .btn-grey-blue.btn-darken-4:focus, .btn-grey-blue.btn-darken-4:active {
    border-color: #37474F !important;
    background-color: #263238 !important; }

.btn-outline-grey-blue.btn-outline-darken-4 {
  border-color: #263238 !important;
  color: #263238 !important; }
  .btn-outline-grey-blue.btn-outline-darken-4:hover {
    background-color: #263238 !important; }

input:focus ~ .bg-grey-blue {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; }

.border-grey-blue.border-darken-4 {
  border: 1px solid #263238 !important; }

.border-top-grey-blue.border-top-darken-4 {
  border-top: 1px solid #263238 !important; }

.border-bottom-grey-blue.border-bottom-darken-4 {
  border-bottom: 1px solid #263238 !important; }

.border-left-grey-blue.border-left-darken-4 {
  border-left: 1px solid #263238 !important; }

.border-right-grey-blue.border-right-darken-4 {
  border-right: 1px solid #263238 !important; }

.overlay-grey-blue.overlay-darken-4 {
  background: #263238;
  /* The Fallback */
  background: rgba(38, 50, 56, 0.8); }

.shades.black {
  color: #000000 !important; }

.bg-shades.bg-black {
  background-color: #000000 !important; }

.btn-shades.btn-black {
  border-color: !important;
  background-color: #000000 !important; }
  .btn-shades.btn-black:hover {
    border-color: !important;
    background-color: !important; }
  .btn-shades.btn-black:focus, .btn-shades.btn-black:active {
    border-color: !important;
    background-color: !important; }

.btn-outline-shades.btn-outline-black {
  border-color: #000000 !important;
  color: #000000 !important; }
  .btn-outline-shades.btn-outline-black:hover {
    background-color: #000000 !important; }

input:focus ~ .bg-shades {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important; }

.border-shades.border-black {
  border: 1px solid #000000 !important; }

.border-top-shades.border-top-black {
  border-top: 1px solid #000000 !important; }

.border-bottom-shades.border-bottom-black {
  border-bottom: 1px solid #000000 !important; }

.border-left-shades.border-left-black {
  border-left: 1px solid #000000 !important; }

.border-right-shades.border-right-black {
  border-right: 1px solid #000000 !important; }

.overlay-shades.overlay-black {
  background: #000000;
  /* The Fallback */
  background: rgba(0, 0, 0, 0.8); }

.shades.white {
  color: #FFFFFF !important; }

.bg-shades.bg-white {
  background-color: #FFFFFF !important; }

.btn-shades.btn-white {
  border-color: !important;
  background-color: #FFFFFF !important; }
  .btn-shades.btn-white:hover {
    border-color: !important;
    background-color: !important; }
  .btn-shades.btn-white:focus, .btn-shades.btn-white:active {
    border-color: !important;
    background-color: !important; }

.btn-outline-shades.btn-outline-white {
  border-color: #FFFFFF !important;
  color: #FFFFFF !important; }
  .btn-outline-shades.btn-outline-white:hover {
    background-color: #FFFFFF !important; }

input:focus ~ .bg-shades {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF !important; }

.border-shades.border-white {
  border: 1px solid #FFFFFF !important; }

.border-top-shades.border-top-white {
  border-top: 1px solid #FFFFFF !important; }

.border-bottom-shades.border-bottom-white {
  border-bottom: 1px solid #FFFFFF !important; }

.border-left-shades.border-left-white {
  border-left: 1px solid #FFFFFF !important; }

.border-right-shades.border-right-white {
  border-right: 1px solid #FFFFFF !important; }

.overlay-shades.overlay-white {
  background: #FFFFFF;
  /* The Fallback */
  background: rgba(255, 255, 255, 0.8); }

.shades.transparent {
  color: transparent !important; }

.bg-shades.bg-transparent {
  background-color: transparent !important; }

.btn-shades.btn-transparent {
  border-color: !important;
  background-color: transparent !important; }
  .btn-shades.btn-transparent:hover {
    border-color: !important;
    background-color: !important; }
  .btn-shades.btn-transparent:focus, .btn-shades.btn-transparent:active {
    border-color: !important;
    background-color: !important; }

.btn-outline-shades.btn-outline-transparent {
  border-color: transparent !important;
  color: transparent !important; }
  .btn-outline-shades.btn-outline-transparent:hover {
    background-color: transparent !important; }

input:focus ~ .bg-shades {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent !important;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent !important; }

.border-shades.border-transparent {
  border: 1px solid transparent !important; }

.border-top-shades.border-top-transparent {
  border-top: 1px solid transparent !important; }

.border-bottom-shades.border-bottom-transparent {
  border-bottom: 1px solid transparent !important; }

.border-left-shades.border-left-transparent {
  border-left: 1px solid transparent !important; }

.border-right-shades.border-right-transparent {
  border-right: 1px solid transparent !important; }

.overlay-shades.overlay-transparent {
  background: transparent;
  /* The Fallback */
  background: rgba(0, 0, 0, 0.8); }

.black {
  color: #000000; }

.bg-black {
  background-color: #000000; }

input:focus ~ .bg-black {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000; }

.border-black {
  border: 1px solid #000000; }

.border-top-black {
  border-top: 1px solid #000000; }

.border-bottom-black {
  border-bottom: 1px solid #000000; }

.border-left-black {
  border-left: 1px solid #000000; }

.border-right-black {
  border-right: 1px solid #000000; }

.white {
  color: #FFFFFF; }

.bg-white {
  background-color: #FFFFFF; }

input:focus ~ .bg-white {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF; }

.border-white {
  border: 1px solid #FFFFFF; }

.border-top-white {
  border-top: 1px solid #FFFFFF; }

.border-bottom-white {
  border-bottom: 1px solid #FFFFFF; }

.border-left-white {
  border-left: 1px solid #FFFFFF; }

.border-right-white {
  border-right: 1px solid #FFFFFF; }

.transparent {
  color: transparent; }

.bg-transparent {
  background-color: transparent; }

input:focus ~ .bg-transparent {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent;
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent; }

.border-transparent {
  border: 1px solid transparent; }

.border-top-transparent {
  border-top: 1px solid transparent; }

.border-bottom-transparent {
  border-bottom: 1px solid transparent; }

.border-left-transparent {
  border-left: 1px solid transparent; }

.border-right-transparent {
  border-right: 1px solid transparent; }

html {
  font-size: 14px;
  height: 100%; }
  html body {
    height: 100%;
    background-color: #F5F7FA;
    direction: ltr; }
    html body.fixed-navbar {
      padding-top: 4rem; }
    html body .content {
      padding: 0;
      position: relative;
      -webkit-transition: 300ms ease all;
      -o-transition: 300ms ease all;
      -moz-transition: 300ms ease all;
      transition: 300ms ease all;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      backface-visibility: hidden;
      min-height: -webkit-calc(100% - 32px);
      min-height: -moz-calc(100% - 32px);
      min-height: calc(100% - 32px); }
      html body .content.app-content {
        overflow: hidden; }
      html body .content .content-wrapper {
        padding: 1.8rem; }
        html body .content .content-wrapper .content-header-title {
          text-transform: uppercase;
          font-weight: 500;
          letter-spacing: 1px;
          color: #1B2942; }
    html body[data-col="1-column"]:not(.vertical-content-menu) .content,
    html body[data-col="1-column"]:not(.vertical-content-menu) .footer {
      margin-left: 0px !important; }
    html body[data-col="1-column"].horizontal-layout .content,
    html body[data-col="1-column"].horizontal-layout .footer {
      margin: 0 auto !important; }
    html body.boxed-layout {
      padding-left: 0;
      padding-right: 0; }
    html body.bg-full-screen-image {
      background: url(/build/images/bg-2.f7ca74ba.jpg) no-repeat center center fixed;
      -webkit-background-size: cover;
      background-size: cover; }
    html body .pace .pace-progress {
      background: #4ACACC; }

/*
* Blank page
*/
.blank-page .content-wrapper {
  padding: 0 !important; }
  .blank-page .content-wrapper .flexbox-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100vh; }

.app-content.center-layout {
  overflow: hidden; }

@media (max-width: 767.98px) {
  html body .content .content-wrapper {
    padding: 1rem; }
  html body footer {
    text-align: center; } }

/*
* Col 3 layout for detached and general type
*/
@media (min-width: 992px) {
  body .content-right {
    width: -webkit-calc(100% - 300px);
    width: -moz-calc(100% - 300px);
    width: calc(100% - 300px);
    float: right; }
  body .content-left {
    width: -webkit-calc(100% - 300px);
    width: -moz-calc(100% - 300px);
    width: calc(100% - 300px);
    float: left; }
  body .content-detached {
    width: 100%; }
    body .content-detached.content-right {
      float: right;
      margin-left: -300px; }
      body .content-detached.content-right .content-body {
        margin-left: 320px; }
    body .content-detached.content-left {
      float: left;
      margin-right: -300px; }
      body .content-detached.content-left .content-body {
        margin-right: 320px; }
  .sidebar-right.sidebar-sticky {
    float: right !important;
    margin-left: -300px;
    width: 300px !important; }
  [data-col="content-left-sidebar"] .sticky-wrapper {
    float: left; } }

/*=========================================================================================
	File Name: sidebar.scss
	Description: content sidebar specific scss.
	----------------------------------------------------------------------------------------
	Item Name: Stack - Responsive Admin Theme
	Version: 3.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
==========================================================================================*/
.sidebar {
  position: relative;
  width: 100%; }
  @media (min-width: 992px) {
    .sidebar {
      vertical-align: top;
      width: 300px; } }

.sidebar-fixed {
  position: fixed;
  height: 100%;
  overflow: scroll; }

@media (min-width: 992px) {
  .sidebar-left {
    float: left; }
  .sidebar-right {
    float: right; } }

footer.footer {
  padding: 0.4rem; }

footer.navbar-shadow {
  -webkit-box-shadow: 0px -1px 4px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px -1px 4px 0px rgba(0, 0, 0, 0.15); }

footer.navbar-border {
  border-top: 1px solid #E4E7ED; }

footer.footer-transparent {
  border: none; }

footer.footer-light {
  background: #FFFFFF; }

footer.footer-dark {
  background: #404E67;
  color: #fff; }

/*=========================================================================================
	File Name: navigations.scss
	Description: Common mixin for menus, contain dark and light version scss.
	----------------------------------------------------------------------------------------
	Item Name: Stack - Responsive Admin Theme
	Version: 3.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
==========================================================================================*/
.main-menu {
  z-index: 1000;
  position: absolute;
  display: table-cell; }
  .main-menu.menu-light {
    color: #404E67;
    background: #FFFFFF;
    border-right: 1px solid #E4E7ED; }
    .main-menu.menu-light .main-menu-header {
      padding: 20px; }
      .main-menu.menu-light .main-menu-header .menu-search {
        background: #e6e6e6;
        padding: 0.5rem 1rem;
        color: #2c3648; }
        .main-menu.menu-light .main-menu-header .menu-search:focus {
          border-color: #d9d9d9; }
    .main-menu.menu-light .navigation {
      background: #FFFFFF; }
      .main-menu.menu-light .navigation .navigation-header {
        color: #404E67;
        padding: 24px 20px 8px 20px; }
        .main-menu.menu-light .navigation .navigation-header span {
          font-weight: 500; }
      .main-menu.menu-light .navigation li a {
        color: #404E67; }
        .main-menu.menu-light .navigation li a span.menu-sub-title {
          color: #8a9ab6; }
      .main-menu.menu-light .navigation li.hover > a, .main-menu.menu-light .navigation li.open > a, .main-menu.menu-light .navigation li.active > a {
        color: #FFFFFF; }
      .main-menu.menu-light .navigation > li {
        padding: 0;
        border-left: 4px solid transparent; }
        .main-menu.menu-light .navigation > li > a {
          padding: 10px 30px 10px 14px; }
          .main-menu.menu-light .navigation > li > a .label {
            margin-top: 4px;
            margin-right: 5px; }
          .main-menu.menu-light .navigation > li > a i {
            position: relative;
            top: 3px; }
        .main-menu.menu-light .navigation > li.open {
          border-left: 4px solid #00B5B8; }
          .main-menu.menu-light .navigation > li.open > a {
            color: #2c3648;
            background: whitesmoke; }
          .main-menu.menu-light .navigation > li.open .hover > a {
            background: #f0f0f0; }
        .main-menu.menu-light .navigation > li:not(.open) > ul {
          display: none; }
        .main-menu.menu-light .navigation > li.hover > a, .main-menu.menu-light .navigation > li:hover > a, .main-menu.menu-light .navigation > li.active > a {
          color: #2c3648;
          background-color: whitesmoke; }
          .main-menu.menu-light .navigation > li.hover > a.mm-next, .main-menu.menu-light .navigation > li:hover > a.mm-next, .main-menu.menu-light .navigation > li.active > a.mm-next {
            background-color: inherit; }
        .main-menu.menu-light .navigation > li.active > a {
          color: #00B5B8;
          font-weight: 400; }
        .main-menu.menu-light .navigation > li .active {
          background: #f0f0f0; }
          .main-menu.menu-light .navigation > li .active > a {
            color: #00B5B8;
            font-weight: 500; }
          .main-menu.menu-light .navigation > li .active .hover > a {
            background: whitesmoke; }
        .main-menu.menu-light .navigation > li ul {
          padding: 0;
          margin: 0;
          font-size: 1rem; }
          .main-menu.menu-light .navigation > li ul li {
            color: #404E67;
            background: transparent; }
            .main-menu.menu-light .navigation > li ul li > a {
              padding: 10px 18px 10px 50px; }
          .main-menu.menu-light .navigation > li ul .has-sub:not(.open) > ul {
            display: none; }
          .main-menu.menu-light .navigation > li ul .open > a {
            color: #404E67; }
          .main-menu.menu-light .navigation > li ul .open > ul {
            display: block; }
            .main-menu.menu-light .navigation > li ul .open > ul li > a {
              padding: 10px 18px 10px 60px; }
            .main-menu.menu-light .navigation > li ul .open > ul .open > ul {
              display: block; }
              .main-menu.menu-light .navigation > li ul .open > ul .open > ul li > a {
                padding: 10px 18px 10px 70px; }
          .main-menu.menu-light .navigation > li ul .open .hover > a {
            background: whitesmoke; }
          .main-menu.menu-light .navigation > li ul .hover > a, .main-menu.menu-light .navigation > li ul:hover > a {
            color: #485874;
            background-color: whitesmoke; }
          .main-menu.menu-light .navigation > li ul .active {
            background: transparent; }
            .main-menu.menu-light .navigation > li ul .active > a {
              color: #00B5B8;
              font-weight: 500; }
            .main-menu.menu-light .navigation > li ul .active .hover > a {
              background-color: transparent; }
        .main-menu.menu-light .navigation > li > ul {
          background: #FFFFFF; }
    .main-menu.menu-light ul.menu-popout {
      background: #FFFFFF; }
      .main-menu.menu-light ul.menu-popout li a {
        color: #404E67; }
        .main-menu.menu-light ul.menu-popout li a span.menu-sub-title {
          color: #8a9ab6; }
      .main-menu.menu-light ul.menu-popout li.hover > a, .main-menu.menu-light ul.menu-popout li:hover > a, .main-menu.menu-light ul.menu-popout li.open > a {
        background: #f0f0f0; }
      .main-menu.menu-light ul.menu-popout .has-sub:not(.open) > ul {
        display: none; }
      .main-menu.menu-light ul.menu-popout .open > a {
        color: #404E67; }
      .main-menu.menu-light ul.menu-popout .open > ul {
        display: block; }
        .main-menu.menu-light ul.menu-popout .open > ul .open {
          background: #e8e8e8; }
          .main-menu.menu-light ul.menu-popout .open > ul .open > ul {
            display: block;
            background: #e8e8e8; }
      .main-menu.menu-light ul.menu-popout .open li.hover > a, .main-menu.menu-light ul.menu-popout .open li:hover > a {
        background: whitesmoke; }
      .main-menu.menu-light ul.menu-popout .hover > a, .main-menu.menu-light ul.menu-popout:hover > a {
        color: #485874;
        background-color: whitesmoke; }
      .main-menu.menu-light ul.menu-popout .active {
        background: rgba(0, 0, 0, 0.06); }
        .main-menu.menu-light ul.menu-popout .active > a {
          color: #546686;
          background-color: whitesmoke; }
        .main-menu.menu-light ul.menu-popout .active .hover > a, .main-menu.menu-light ul.menu-popout .active :hover > a {
          background-color: transparent; }
  .main-menu.menu-dark {
    color: #dcdcdc;
    background: #404E67; }
    .main-menu.menu-dark .main-menu-header {
      padding: 20px; }
      .main-menu.menu-dark .main-menu-header .menu-search {
        background: #2c3648;
        padding: 0.5rem 1rem;
        color: #c3c3c3; }
        .main-menu.menu-dark .main-menu-header .menu-search:focus {
          border-color: #232a38; }
    .main-menu.menu-dark .navigation {
      background: #404E67; }
      .main-menu.menu-dark .navigation .navigation-header {
        color: #dcdcdc;
        padding: 24px 20px 8px 20px; }
        .main-menu.menu-dark .navigation .navigation-header span {
          font-weight: 500; }
      .main-menu.menu-dark .navigation li a {
        color: #dcdcdc; }
        .main-menu.menu-dark .navigation li a span.menu-sub-title {
          color: white; }
      .main-menu.menu-dark .navigation li.hover > a, .main-menu.menu-dark .navigation li.open > a, .main-menu.menu-dark .navigation li.active > a {
        color: #FFFFFF; }
      .main-menu.menu-dark .navigation > li {
        padding: 0;
        border-left: 4px solid transparent; }
        .main-menu.menu-dark .navigation > li > a {
          padding: 10px 30px 10px 14px; }
          .main-menu.menu-dark .navigation > li > a .label {
            margin-top: 4px;
            margin-right: 5px; }
          .main-menu.menu-dark .navigation > li > a i {
            position: relative;
            top: 3px; }
        .main-menu.menu-dark .navigation > li.open {
          border-left: 4px solid #00B5B8; }
          .main-menu.menu-dark .navigation > li.open > a {
            color: #c3c3c3;
            background: #38445a; }
          .main-menu.menu-dark .navigation > li.open .hover > a {
            background: #344054; }
        .main-menu.menu-dark .navigation > li:not(.open) > ul {
          display: none; }
        .main-menu.menu-dark .navigation > li.hover > a, .main-menu.menu-dark .navigation > li:hover > a, .main-menu.menu-dark .navigation > li.active > a {
          color: #c3c3c3;
          background-color: #38445a; }
          .main-menu.menu-dark .navigation > li.hover > a.mm-next, .main-menu.menu-dark .navigation > li:hover > a.mm-next, .main-menu.menu-dark .navigation > li.active > a.mm-next {
            background-color: inherit; }
        .main-menu.menu-dark .navigation > li.active > a {
          color: #00B5B8;
          font-weight: 400; }
        .main-menu.menu-dark .navigation > li .active {
          background: #344054; }
          .main-menu.menu-dark .navigation > li .active > a {
            color: #00B5B8;
            font-weight: 500; }
          .main-menu.menu-dark .navigation > li .active .hover > a {
            background: #38445a; }
        .main-menu.menu-dark .navigation > li ul {
          padding: 0;
          margin: 0;
          font-size: 1rem; }
          .main-menu.menu-dark .navigation > li ul li {
            color: #dcdcdc;
            background: transparent; }
            .main-menu.menu-dark .navigation > li ul li > a {
              padding: 10px 18px 10px 50px; }
          .main-menu.menu-dark .navigation > li ul .has-sub:not(.open) > ul {
            display: none; }
          .main-menu.menu-dark .navigation > li ul .open > a {
            color: #dcdcdc; }
          .main-menu.menu-dark .navigation > li ul .open > ul {
            display: block; }
            .main-menu.menu-dark .navigation > li ul .open > ul li > a {
              padding: 10px 18px 10px 60px; }
            .main-menu.menu-dark .navigation > li ul .open > ul .open > ul {
              display: block; }
              .main-menu.menu-dark .navigation > li ul .open > ul .open > ul li > a {
                padding: 10px 18px 10px 70px; }
          .main-menu.menu-dark .navigation > li ul .open .hover > a {
            background: #38445a; }
          .main-menu.menu-dark .navigation > li ul .hover > a, .main-menu.menu-dark .navigation > li ul:hover > a {
            color: #e6e6e6;
            background-color: #38445a; }
          .main-menu.menu-dark .navigation > li ul .active {
            background: transparent; }
            .main-menu.menu-dark .navigation > li ul .active > a {
              color: #00B5B8;
              font-weight: 500; }
            .main-menu.menu-dark .navigation > li ul .active .hover > a {
              background-color: transparent; }
        .main-menu.menu-dark .navigation > li > ul {
          background: #404E67; }
    .main-menu.menu-dark ul.menu-popout {
      background: #404E67; }
      .main-menu.menu-dark ul.menu-popout li a {
        color: #dcdcdc; }
        .main-menu.menu-dark ul.menu-popout li a span.menu-sub-title {
          color: white; }
      .main-menu.menu-dark ul.menu-popout li.hover > a, .main-menu.menu-dark ul.menu-popout li:hover > a, .main-menu.menu-dark ul.menu-popout li.open > a {
        background: #344054; }
      .main-menu.menu-dark ul.menu-popout .has-sub:not(.open) > ul {
        display: none; }
      .main-menu.menu-dark ul.menu-popout .open > a {
        color: #dcdcdc; }
      .main-menu.menu-dark ul.menu-popout .open > ul {
        display: block; }
        .main-menu.menu-dark ul.menu-popout .open > ul .open {
          background: #2e394b; }
          .main-menu.menu-dark ul.menu-popout .open > ul .open > ul {
            display: block;
            background: #2e394b; }
      .main-menu.menu-dark ul.menu-popout .open li.hover > a, .main-menu.menu-dark ul.menu-popout .open li:hover > a {
        background: #38445a; }
      .main-menu.menu-dark ul.menu-popout .hover > a, .main-menu.menu-dark ul.menu-popout:hover > a {
        color: #e6e6e6;
        background-color: #38445a; }
      .main-menu.menu-dark ul.menu-popout .active {
        background: rgba(0, 0, 0, 0.06); }
        .main-menu.menu-dark ul.menu-popout .active > a {
          color: #f6f6f6;
          background-color: #38445a; }
        .main-menu.menu-dark ul.menu-popout .active .hover > a, .main-menu.menu-dark ul.menu-popout .active :hover > a {
          background-color: transparent; }
  .main-menu.menu-fixed {
    position: fixed;
    height: 100%;
    /* fallback if needed */
    top: 4rem;
    height: -webkit-calc(100% - 4rem);
    height: -moz-calc(100% - 4rem);
    height: calc(100% - 4rem); }
    .main-menu.menu-fixed .main-menu-footer {
      position: fixed; }
  .main-menu.menu-shadow {
    -webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.1);
    box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.1); }
  .main-menu.menu-border {
    border-right: 1px solid #E4E7ED; }
  .main-menu.menu-native-scroll .main-menu-content {
    overflow-y: scroll; }
  .main-menu.menu-bordered.menu-light .navigation > li {
    border-top: 1px solid #E4E7ED; }
  .main-menu.menu-bordered.menu-dark .navigation > li {
    border-top: 1px solid rgba(255, 255, 255, 0.1); }
  .main-menu .main-menu-content {
    height: 100%;
    position: relative; }
  .main-menu ul {
    list-style: none;
    margin: 0;
    padding: 0; }
    .main-menu ul.navigation-main {
      overflow-x: hidden; }
  .main-menu a {
    outline: none; }
    .main-menu a:hover, .main-menu a:focus {
      text-decoration: none; }

.navigation {
  font-size: 1rem;
  font-family: "Montserrat", Georgia, "Times New Roman", Times, serif;
  font-weight: 300;
  overflow-y: hidden;
  padding-bottom: 20px; }
  .navigation .navigation-header {
    font-family: "Montserrat", Georgia, "Times New Roman", Times, serif;
    font-weight: 400;
    line-height: 1.2;
    padding: 12px 22px;
    font-size: 1rem;
    text-transform: uppercase; }
  .navigation li {
    position: relative;
    white-space: nowrap; }
    .navigation li a {
      display: block;
      /* white-space: nowrap; */
      text-overflow: ellipsis;
      overflow: hidden;
      border-left: 4px solid transparent; }
    .navigation li .is-hidden {
      /* transition: all 250ms ease-in;
            transform: scale(0);
            opacity: 0; */ }
    .navigation li .is-shown {
      /* transition: all 250ms ease-in;
            transform: scale(1);
            opacity: 1; */ }
    .navigation li.disabled a {
      cursor: not-allowed; }

.menu-popout li.disabled a {
  cursor: not-allowed; }

.dropdown-notification .notification-text {
  margin-bottom: 0.5rem; }

.dropdown-notification .notification-tag {
  position: relative;
  top: -4px; }

.main-menu-header .user-content {
  padding: 20px; }
  .main-menu-header .user-content .media {
    overflow: inherit; }
  .main-menu-header .user-content .media-body {
    vertical-align: bottom;
    opacity: 1;
    width: 150px;
    white-space: nowrap;
    -webkit-transition: all .3s ease .15s;
    -o-transition: all .3s ease .15s;
    -moz-transition: all .3s ease .15s;
    transition: all .3s ease .15s; }

.main-menu-footer {
  position: relative;
  overflow: hidden;
  bottom: 0;
  display: block;
  z-index: 1000;
  color: #e8ebf1;
  background-color: #2c3648; }
  .main-menu-footer.footer-open {
    max-height: 500px;
    -webkit-transition: max-height 0.2s ease-in-out;
    -o-transition: max-height 0.2s ease-in-out;
    -moz-transition: max-height 0.2s ease-in-out;
    transition: max-height 0.2s ease-in-out; }
  .main-menu-footer.footer-close {
    max-height: 15px;
    -webkit-transition: max-height 0.2s ease-in-out;
    -o-transition: max-height 0.2s ease-in-out;
    -moz-transition: max-height 0.2s ease-in-out;
    transition: max-height 0.2s ease-in-out; }
  .main-menu-footer a {
    color: #c9d0dd; }
    .main-menu-footer a:hover, .main-menu-footer a:focus {
      color: #FFFFFF; }
  .main-menu-footer .header {
    height: 19px;
    border-bottom: 1px solid #364257; }
  .main-menu-footer .toggle {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: -webkit-transform 0.2s ease-in-out; }
  .main-menu-footer .content {
    padding: 0; }
    .main-menu-footer .content .actions > a {
      display: block;
      float: left;
      width: 33.33333%;
      padding: 1rem 0;
      color: #c9d0dd;
      text-align: center;
      border-top: 1px solid #364257;
      border-left: 1px solid #364257; }
      .main-menu-footer .content .actions > a > span {
        font-size: 1.35rem; }
      .main-menu-footer .content .actions > a:hover, .main-menu-footer .content .actions > a:focus {
        color: #FFFFFF; }

body.vertical-layout.vertical-menu.menu-expanded .main-menu-footer .content {
  margin-left: 0; }

.vertical-layout.menu-expanded .menu-icon-right ul.navigation li > a:after, .vertical-overlay-menu .menu-icon-right ul.navigation li > a:after {
  left: 8px;
  right: initial !important; }

.vertical-layout.menu-expanded .menu-icon-right ul.navigation li > a > i, .vertical-overlay-menu .menu-icon-right ul.navigation li > a > i {
  float: right !important;
  margin: 0px -12px  0px 0px !important; }

.horizontal-layout .navbar-icon-right ul.nav > li > a:after {
  float: left;
  position: relative;
  top: 27px;
  left: -16px; }

.horizontal-layout .navbar-icon-right ul.nav > li > a > i {
  float: right;
  margin: 0px 4px 0 8px; }

.horizontal-layout .navbar-fixed {
  z-index: 999 !important; }

@media (max-width: 767.98px) {
  .menu-hide .main-menu,
  .menu-open .main-menu {
    -webkit-transition: top .35s, height .35s, -webkit-transform .25s;
    transition: top .35s, height .35s, -webkit-transform .25s;
    -o-transition: top .35s, height .35s, -o-transform .25s;
    -moz-transition: transform .25s, top .35s, height .35s, -moz-transform .25s;
    transition: transform .25s, top .35s, height .35s;
    transition: transform .25s, top .35s, height .35s, -webkit-transform .25s, -moz-transform .25s, -o-transform .25s; }
  .main-menu {
    -webkit-transform: translate3d(-240px, 0, 0);
    -moz-transform: translate3d(-240px, 0, 0);
    transform: translate3d(-240px, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    perspective: 1000; }
  .menu-open .main-menu {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@media (max-width: 991.98px) {
  .horizontal-layout.vertical-overlay-menu .main-menu-content {
    padding: 0; }
    .horizontal-layout.vertical-overlay-menu .main-menu-content .mega-dropdown-menu {
      margin: 0;
      width: 100%; }
      .horizontal-layout.vertical-overlay-menu .main-menu-content .mega-dropdown-menu > li {
        padding: 0; }
  .horizontal-layout.vertical-overlay-menu .navbar .navbar-container {
    margin-left: 0px; } }

.display-inline {
  display: inline !important; }

.display-block {
  display: block !important; }

.display-inline-block {
  display: inline-block !important; }

.display-hidden {
  display: none !important; }

.display-table-cell {
  display: table-cell !important; }

.position-top-0 {
  top: 0; }

.position-right-0 {
  right: 0; }

.position-bottom-0 {
  bottom: 0; }

.position-left-0 {
  left: 0; }

.zindex-1 {
  z-index: 1 !important; }

.zindex-2 {
  z-index: 2 !important; }

.zindex-3 {
  z-index: 3 !important; }

.zindex-4 {
  z-index: 4 !important; }

.zindex-0 {
  z-index: 0 !important; }

.zindex-minus-1 {
  z-index: -1 !important; }

.zindex-minus-2 {
  z-index: -2 !important; }

.zindex-minus-3 {
  z-index: -3 !important; }

.zindex-minus-4 {
  z-index: -4 !important; }

.no-edge-top {
  top: 0 !important; }

.no-edge-bottom {
  bottom: 0 !important; }

.no-edge-left {
  left: 0 !important; }

.no-edge-right {
  right: 0 !important; }

.cursor-pointer {
  cursor: pointer; }

.cursor-move {
  cursor: move; }

.cursor-default {
  cursor: default; }

.cursor-progress {
  cursor: progress; }

.cursor-not-allowed {
  cursor: not-allowed; }

.overflow-hidden {
  overflow: hidden; }

.overflow-visible {
  overflow: visible; }

.overflow-auto {
  overflow: auto; }

.overflow-scroll {
  overflow: scroll; }

.overflow-x-scroll {
  overflow: scroll; }

.overflow-y-scroll {
  overflow: scroll; }

.bullets-inside {
  list-style: inside; }

.list-style-circle {
  list-style: circle; }

.list-style-square {
  list-style: square; }

.list-style-icons {
  padding-left: 10px;
  margin-left: 0;
  list-style: none; }
  .list-style-icons > li i {
    float: left;
    width: 1em;
    margin: 0 6px 0 0; }

.border {
  border: 1px solid; }

.border-top {
  border-top: 1px solid; }

.border-bottom {
  border-bottom: 1px solid; }

.border-left {
  border-left: 1px solid; }

.border-right {
  border-right: 1px solid; }

.border-2 {
  border-width: 2px !important; }

.border-top-2 {
  border-top-width: 2px !important; }

.border-bottom-2 {
  border-bottom-width: 2px !important; }

.border-left-2 {
  border-left-width: 2px !important; }

.border-right-2 {
  border-right-width: 2px !important; }

.border-3 {
  border-width: 3px !important; }

.border-top-3 {
  border-top-width: 3px !important; }

.border-bottom-3 {
  border-bottom-width: 3px !important; }

.border-left-3 {
  border-left-width: 3px !important; }

.border-right-3 {
  border-right-width: 3px !important; }

.no-border-top-radius {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important; }

.no-border-bottom-radius {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.no-border-top-left-radius {
  border-top-left-radius: 0 !important; }

.no-border-top-right-radius {
  border-top-right-radius: 0 !important; }

.no-border-bottom-left-radius {
  border-bottom-left-radius: 0 !important; }

.no-border-bottom-right-radius {
  border-bottom-right-radius: 0 !important; }

.box-shadow-0 {
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.box-shadow-1 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); }

.box-shadow-2 {
  -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

.box-shadow-3 {
  -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }

.box-shadow-4 {
  -webkit-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); }

.box-shadow-5 {
  -webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); }

.fit {
  max-width: 100% !important; }

.half-width {
  width: 50% !important; }

.full-width {
  width: 100% !important; }

.full-height {
  height: 100% !important; }

.width-50 {
  width: 50px !important; }

.width-100 {
  width: 100px !important; }

.width-150 {
  width: 150px !important; }

.width-200 {
  width: 200px !important; }

.width-250 {
  width: 250px !important; }

.width-300 {
  width: 300px !important; }

.width-350 {
  width: 350px !important; }

.width-400 {
  width: 400px !important; }

.width-450 {
  width: 450px !important; }

.width-500 {
  width: 500px !important; }

.width-550 {
  width: 550px !important; }

.width-600 {
  width: 600px !important; }

.width-650 {
  width: 650px !important; }

.width-700 {
  width: 700px !important; }

.width-750 {
  width: 750px !important; }

.width-800 {
  width: 800px !important; }

.width-5-per {
  width: 5% !important; }

.width-10-per {
  width: 10% !important; }

.width-15-per {
  width: 15% !important; }

.width-20-per {
  width: 20% !important; }

.width-25-per {
  width: 25% !important; }

.width-30-per {
  width: 30% !important; }

.width-35-per {
  width: 35% !important; }

.width-40-per {
  width: 40% !important; }

.width-45-per {
  width: 45% !important; }

.width-50-per {
  width: 50% !important; }

.width-55-per {
  width: 55% !important; }

.width-60-per {
  width: 60% !important; }

.width-65-per {
  width: 65% !important; }

.width-70-per {
  width: 70% !important; }

.width-75-per {
  width: 75% !important; }

.width-80-per {
  width: 80% !important; }

.width-90-per {
  width: 90% !important; }

.width-95-per {
  width: 95% !important; }

.height-50 {
  height: 50px !important; }

.height-75 {
  height: 75px !important; }

.height-100 {
  height: 100px !important; }

.height-150 {
  height: 150px !important; }

.height-200 {
  height: 200px !important; }

.height-250 {
  height: 250px !important; }

.height-300 {
  height: 300px !important; }

.height-350 {
  height: 350px !important; }

.height-400 {
  height: 400px !important; }

.height-450 {
  height: 450px !important; }

.height-500 {
  height: 500px !important; }

.height-550 {
  height: 550px !important; }

.height-600 {
  height: 600px !important; }

.height-650 {
  height: 650px !important; }

.height-700 {
  height: 700px !important; }

.height-750 {
  height: 750px !important; }

.height-800 {
  height: 800px !important; }

.height-5-per {
  height: 5% !important; }

.height-10-per {
  height: 10% !important; }

.height-15-per {
  height: 15% !important; }

.height-20-per {
  height: 20% !important; }

.height-25-per {
  height: 25% !important; }

.height-30-per {
  height: 30% !important; }

.height-35-per {
  height: 35% !important; }

.height-40-per {
  height: 40% !important; }

.height-45-per {
  height: 45% !important; }

.height-50-per {
  height: 50% !important; }

.height-55-per {
  height: 55% !important; }

.height-60-per {
  height: 60% !important; }

.height-65-per {
  height: 65% !important; }

.height-70-per {
  height: 70% !important; }

.height-75-per {
  height: 75% !important; }

.height-80-per {
  height: 80% !important; }

.full-height-vh-with-nav {
  height: -webkit-calc(100vh - 4rem - 4rem);
  height: -moz-calc(100vh - 4rem - 4rem);
  height: calc(100vh - 4rem - 4rem); }

.full-height-vh {
  height: 100vh; }

.line-height-1 {
  line-height: 1 !important; }

.line-height-2 {
  line-height: 2 !important; }

.rotate-45 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.rotate-45-inverse {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.rotate-90 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.rotate-90-inverse {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.rotate-180 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.rotate-180-inverse {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.spinner {
  display: inline-block;
  -webkit-animation: spin 1s linear infinite;
  -moz-animation: spin 1s linear infinite;
  -o-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite; }

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

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

.spinner-reverse {
  display: inline-block;
  -webkit-animation: spin-reverse 1s linear infinite;
  -moz-animation: spin-reverse 1s linear infinite;
  -o-animation: spin-reverse 1s linear infinite;
  animation: spin-reverse 1s linear infinite; }

@-webkit-keyframes spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg); } }

@-moz-keyframes spin-reverse {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(-360deg);
    transform: rotate(-360deg); } }

@-o-keyframes spin-reverse {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg); } }

@keyframes spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg); } }

.bg-cover {
  -webkit-background-size: cover !important;
  background-size: cover !important; }

.background-repeat {
  background-repeat: repeat !important; }

.background-no-repeat {
  background-repeat: no-repeat !important; }

.img-xl {
  width: 64px !important;
  height: 64px !important; }

.img-lg {
  width: 44px !important;
  height: 44px !important; }

.img-sm {
  width: 36px !important;
  height: 36px !important; }

.img-xs {
  width: 32px !important;
  height: 32px !important; }

.avatar {
  position: relative;
  display: inline-block;
  width: 30px;
  white-space: nowrap;
  border-radius: 1000px;
  vertical-align: bottom; }
  .avatar i {
    position: absolute;
    right: -7px;
    bottom: 2px;
    width: 8px;
    height: 8px;
    border-radius: 100%; }
  .avatar span.text-circle {
    text-align: center;
    vertical-align: middle;
    color: #FFFFFF;
    font-size: 1.2rem;
    background: #BABFC7;
    display: table-cell; }
  .avatar img {
    width: 100%;
    max-width: 100%;
    height: auto;
    border: 0 none;
    border-radius: 1000px; }

.avatar-online i {
  background-color: #16D39A; }

.avatar-off i {
  background-color: #BABFC7; }

.avatar-busy i {
  background-color: #FF7588; }

.avatar-away i {
  background-color: #FFA87D; }

.avatar-100 {
  width: 100px; }
  .avatar-100 span.text-circle {
    width: 100px;
    height: 100px; }
  .avatar-100 i {
    height: 20px;
    width: 20px; }

.avatar-50 {
  width: 50px; }
  .avatar-50 span.text-circle {
    width: 50px;
    height: 50px; }
  .avatar-50 i {
    height: 10px;
    width: 10px; }

.avatar-lg {
  width: 144px; }
  .avatar-lg span.text-circle {
    width: 144px;
    height: 144px; }
  .avatar-lg i {
    right: 0;
    bottom: 0;
    height: 20px;
    width: 20px; }

.avatar-md {
  width: 40px; }
  .avatar-md span.text-circle {
    width: 40px;
    height: 40px; }
  .avatar-md i {
    right: 0;
    bottom: 0;
    height: 10px;
    width: 10px; }

.avatar-sm {
  width: 32px; }
  .avatar-sm span.text-circle {
    width: 32px;
    height: 32px; }
  .avatar-sm i {
    height: 8px;
    width: 8px; }

.avatar-xs {
  width: 24px; }
  .avatar-xs span.text-circle {
    width: 24px;
    height: 24px; }
  .avatar-xs i {
    height: 7px;
    width: 7px; }

/*=========================================================================================
	File Name: search.scss
	Description: Search  functionality.
	----------------------------------------------------------------------------------------
	Item Name: Stack - Responsive Admin Theme
	Version: 3.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
==========================================================================================*/
.navbar-container a.nav-link-search {
  float: left; }

.navbar-container .search-input {
  float: left;
  padding-top: 1.2rem;
  width: 0; }
  .navbar-container .search-input .input {
    width: 0;
    border: none;
    background: none;
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    line-height: 16px; }
  .navbar-container .search-input.open .input {
    width: 200px;
    padding: 5px 10px;
    outline: none;
    background: none;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }

.navbar-light .search-input .input, .navbar-semi-dark .search-input .input {
  color: #404E67; }

.navbar-light .search-input.open .input, .navbar-semi-dark .search-input.open .input {
  color: #404E67;
  border-bottom: 1px solid #404E67; }

.navbar-dark .search-input .input, .navbar-semi-light .search-input .input {
  color: #F5F7FA; }

.navbar-dark .search-input.open .input, .navbar-semi-light .search-input.open .input {
  color: #F5F7FA;
  border-bottom: 1px solid #F5F7FA; }

@media (max-width: 991.98px) {
  #navbar-mobile .search-input.open .input {
    width: 180px;
    color: #404e67;
    border-bottom: 1px solid #404e67;
    overflow: hidden;
    position: relative;
    background: #fff;
    z-index: 1;
    padding: 8px 10px;
    top: -13px; } }

.chart-container {
  position: relative;
  width: 100%; }

@media (max-width: 768px) {
  .chart-container {
    overflow-x: scroll;
    overflow-y: visible;
    max-width: 100%; } }

.chart {
  position: relative;
  display: block;
  width: 100%; }

.jqstooltip {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

[class*="bs-callout"] p {
  letter-spacing: 0.6px; }

[class*="bs-callout"] .media {
  border-radius: 0.25rem !important; }

[class*="bs-callout"].callout-bordered {
  border: 1px solid #ddd; }

[class*="bs-callout"].callout-border-left {
  border-left: 5px solid; }

[class*="bs-callout"].callout-border-right {
  border-right: 5px solid; }

[class*="bs-callout"] .callout-arrow-left {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }
  [class*="bs-callout"] .callout-arrow-left:before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 50%;
    right: -11%;
    border-left: 8px solid;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left-color: inherit;
    margin-top: -8px; }

[class*="bs-callout"] .callout-arrow-right {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }
  [class*="bs-callout"] .callout-arrow-right:before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 50%;
    left: -11%;
    border-left: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left-color: inherit;
    border-right: 8px solid;
    border-right-color: inherit;
    margin-top: -8px; }

[class*="bs-callout"].callout-round {
  border-radius: 5rem !important; }
  [class*="bs-callout"].callout-round .media-left {
    border-top-left-radius: 5rem;
    border-bottom-left-radius: 5rem; }
  [class*="bs-callout"].callout-round .media-right {
    border-top-right-radius: 5rem;
    border-bottom-right-radius: 5rem; }

[class*="bs-callout"].callout-square {
  border-radius: 0 !important; }
  [class*="bs-callout"].callout-square .media, [class*="bs-callout"].callout-square .callout-arrow-left, [class*="bs-callout"].callout-square .callout-arrow-right {
    border-radius: 0 !important; }

.btn-social, .btn-social-icon {
  position: relative;
  padding-left: 3.95rem;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  .btn-social > :first-child, .btn-social-icon > :first-child {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 2.95rem;
    line-height: 2.7rem;
    font-size: 1.6em;
    text-align: center;
    border-right: 1px solid rgba(0, 0, 0, 0.2); }
  .btn-social.btn-lg, .btn-lg.btn-social-icon {
    padding-left: 3.25rem; }
    .btn-social.btn-lg > :first-child, .btn-lg.btn-social-icon > :first-child {
      line-height: 3.7rem;
      width: 3rem;
      font-size: 1.8em; }
  .btn-social.btn-sm, .btn-sm.btn-social-icon {
    padding-left: 3.5rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
    .btn-social.btn-sm > :first-child, .btn-sm.btn-social-icon > :first-child {
      line-height: 2.5rem;
      width: 3rem;
      font-size: 1.4em; }
  .btn-social.btn-xs, .btn-xs.btn-social-icon {
    padding-left: 2rem;
    font-size: 0.75rem;
    line-height: 0.2rem; }
    .btn-social.btn-xs > :first-child, .btn-xs.btn-social-icon > :first-child {
      line-height: 2rem;
      width: 1.8rem;
      font-size: 1.2em; }

.btn-social-icon {
  height: 2.95rem;
  width: 2.95rem;
  padding: 0; }
  .btn-social-icon > :first-child {
    border: none;
    text-align: center;
    width: 100% !important; }
  .btn-social-icon.btn-lg {
    height: 4rem;
    width: 4rem;
    padding-left: 0;
    padding-right: 0; }
  .btn-social-icon.btn-sm {
    height: 2.5rem;
    width: 2.5rem;
    padding-left: 0;
    padding-right: 0; }
  .btn-social-icon.btn-xs {
    height: 2rem;
    width: 2rem;
    padding-left: 0;
    padding-right: 0; }

.btn-adn {
  background-color: #d87a68;
  color: #fff;
  background-color: #d87a68;
  border-color: #fff; }
  .btn-adn:hover {
    color: #fff;
    background-color: #d87a68;
    border-color: #d87a68; }
  .btn-adn:focus, .btn-adn.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-adn.disabled, .btn-adn:disabled {
    color: #fff;
    background-color: #d87a68;
    border-color: #fff; }
  .btn-adn:not(:disabled):not(.disabled):active, .btn-adn:not(:disabled):not(.disabled).active,
  .show > .btn-adn.dropdown-toggle {
    color: #fff;
    background-color: #ce563f;
    border-color: #dfdfdf; }
    .btn-adn:not(:disabled):not(.disabled):active:focus, .btn-adn:not(:disabled):not(.disabled).active:focus,
    .show > .btn-adn.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-bitbucket {
  background-color: #205081;
  color: #fff;
  background-color: #205081;
  border-color: #fff; }
  .btn-bitbucket:hover {
    color: #fff;
    background-color: #205081;
    border-color: #205081; }
  .btn-bitbucket:focus, .btn-bitbucket.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-bitbucket.disabled, .btn-bitbucket:disabled {
    color: #fff;
    background-color: #205081;
    border-color: #fff; }
  .btn-bitbucket:not(:disabled):not(.disabled):active, .btn-bitbucket:not(:disabled):not(.disabled).active,
  .show > .btn-bitbucket.dropdown-toggle {
    color: #fff;
    background-color: #163758;
    border-color: #dfdfdf; }
    .btn-bitbucket:not(:disabled):not(.disabled):active:focus, .btn-bitbucket:not(:disabled):not(.disabled).active:focus,
    .show > .btn-bitbucket.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-dropbox {
  background-color: #1087dd;
  color: #fff;
  background-color: #1087dd;
  border-color: #fff; }
  .btn-dropbox:hover {
    color: #fff;
    background-color: #1087dd;
    border-color: #1087dd; }
  .btn-dropbox:focus, .btn-dropbox.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-dropbox.disabled, .btn-dropbox:disabled {
    color: #fff;
    background-color: #1087dd;
    border-color: #fff; }
  .btn-dropbox:not(:disabled):not(.disabled):active, .btn-dropbox:not(:disabled):not(.disabled).active,
  .show > .btn-dropbox.dropdown-toggle {
    color: #fff;
    background-color: #0d6aad;
    border-color: #dfdfdf; }
    .btn-dropbox:not(:disabled):not(.disabled):active:focus, .btn-dropbox:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dropbox.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-facebook {
  background-color: #3b5998;
  color: #fff;
  background-color: #3b5998;
  border-color: #fff; }
  .btn-facebook:hover {
    color: #fff;
    background-color: #3b5998;
    border-color: #3b5998; }
  .btn-facebook:focus, .btn-facebook.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-facebook.disabled, .btn-facebook:disabled {
    color: #fff;
    background-color: #3b5998;
    border-color: #fff; }
  .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: #dfdfdf; }
    .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(255, 255, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-flickr {
  background-color: #ff0084;
  color: #fff;
  background-color: #ff0084;
  border-color: #fff; }
  .btn-flickr:hover {
    color: #fff;
    background-color: #ff0084;
    border-color: #ff0084; }
  .btn-flickr:focus, .btn-flickr.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-flickr.disabled, .btn-flickr:disabled {
    color: #fff;
    background-color: #ff0084;
    border-color: #fff; }
  .btn-flickr:not(:disabled):not(.disabled):active, .btn-flickr:not(:disabled):not(.disabled).active,
  .show > .btn-flickr.dropdown-toggle {
    color: #fff;
    background-color: #cc006a;
    border-color: #dfdfdf; }
    .btn-flickr:not(:disabled):not(.disabled):active:focus, .btn-flickr:not(:disabled):not(.disabled).active:focus,
    .show > .btn-flickr.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-foursquare {
  background-color: #f94877;
  color: #fff;
  background-color: #f94877;
  border-color: #fff; }
  .btn-foursquare:hover {
    color: #fff;
    background-color: #f94877;
    border-color: #f94877; }
  .btn-foursquare:focus, .btn-foursquare.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-foursquare.disabled, .btn-foursquare:disabled {
    color: #fff;
    background-color: #f94877;
    border-color: #fff; }
  .btn-foursquare:not(:disabled):not(.disabled):active, .btn-foursquare:not(:disabled):not(.disabled).active,
  .show > .btn-foursquare.dropdown-toggle {
    color: #fff;
    background-color: #f71752;
    border-color: #dfdfdf; }
    .btn-foursquare:not(:disabled):not(.disabled):active:focus, .btn-foursquare:not(:disabled):not(.disabled).active:focus,
    .show > .btn-foursquare.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-github {
  background-color: #444444;
  color: #fff;
  background-color: #444444;
  border-color: #fff; }
  .btn-github:hover {
    color: #fff;
    background-color: #444444;
    border-color: #444444; }
  .btn-github:focus, .btn-github.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-github.disabled, .btn-github:disabled {
    color: #fff;
    background-color: #444444;
    border-color: #fff; }
  .btn-github:not(:disabled):not(.disabled):active, .btn-github:not(:disabled):not(.disabled).active,
  .show > .btn-github.dropdown-toggle {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #dfdfdf; }
    .btn-github:not(:disabled):not(.disabled):active:focus, .btn-github:not(:disabled):not(.disabled).active:focus,
    .show > .btn-github.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-google {
  background-color: #dd4b39;
  color: #fff;
  background-color: #dd4b39;
  border-color: #fff; }
  .btn-google:hover {
    color: #fff;
    background-color: #dd4b39;
    border-color: #dd4b39; }
  .btn-google:focus, .btn-google.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-google.disabled, .btn-google:disabled {
    color: #fff;
    background-color: #dd4b39;
    border-color: #fff; }
  .btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active,
  .show > .btn-google.dropdown-toggle {
    color: #fff;
    background-color: #c23321;
    border-color: #dfdfdf; }
    .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(255, 255, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-instagram {
  background-color: #3f729b;
  color: #fff;
  background-color: #3f729b;
  border-color: #fff; }
  .btn-instagram:hover {
    color: #fff;
    background-color: #3f729b;
    border-color: #3f729b; }
  .btn-instagram:focus, .btn-instagram.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-instagram.disabled, .btn-instagram:disabled {
    color: #fff;
    background-color: #3f729b;
    border-color: #fff; }
  .btn-instagram:not(:disabled):not(.disabled):active, .btn-instagram:not(:disabled):not(.disabled).active,
  .show > .btn-instagram.dropdown-toggle {
    color: #fff;
    background-color: #305777;
    border-color: #dfdfdf; }
    .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(255, 255, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-linkedin {
  background-color: #007bb6;
  color: #fff;
  background-color: #007bb6;
  border-color: #fff; }
  .btn-linkedin:hover {
    color: #fff;
    background-color: #007bb6;
    border-color: #007bb6; }
  .btn-linkedin:focus, .btn-linkedin.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-linkedin.disabled, .btn-linkedin:disabled {
    color: #fff;
    background-color: #007bb6;
    border-color: #fff; }
  .btn-linkedin:not(:disabled):not(.disabled):active, .btn-linkedin:not(:disabled):not(.disabled).active,
  .show > .btn-linkedin.dropdown-toggle {
    color: #fff;
    background-color: #005983;
    border-color: #dfdfdf; }
    .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(255, 255, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-microsoft {
  background-color: #2672ec;
  color: #fff;
  background-color: #2672ec;
  border-color: #fff; }
  .btn-microsoft:hover {
    color: #fff;
    background-color: #2672ec;
    border-color: #2672ec; }
  .btn-microsoft:focus, .btn-microsoft.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-microsoft.disabled, .btn-microsoft:disabled {
    color: #fff;
    background-color: #2672ec;
    border-color: #fff; }
  .btn-microsoft:not(:disabled):not(.disabled):active, .btn-microsoft:not(:disabled):not(.disabled).active,
  .show > .btn-microsoft.dropdown-toggle {
    color: #fff;
    background-color: #125acd;
    border-color: #dfdfdf; }
    .btn-microsoft:not(:disabled):not(.disabled):active:focus, .btn-microsoft:not(:disabled):not(.disabled).active:focus,
    .show > .btn-microsoft.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-odnoklassniki {
  background-color: #f4731c;
  color: #fff;
  background-color: #f4731c;
  border-color: #fff; }
  .btn-odnoklassniki:hover {
    color: #fff;
    background-color: #f4731c;
    border-color: #f4731c; }
  .btn-odnoklassniki:focus, .btn-odnoklassniki.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-odnoklassniki.disabled, .btn-odnoklassniki:disabled {
    color: #fff;
    background-color: #f4731c;
    border-color: #fff; }
  .btn-odnoklassniki:not(:disabled):not(.disabled):active, .btn-odnoklassniki:not(:disabled):not(.disabled).active,
  .show > .btn-odnoklassniki.dropdown-toggle {
    color: #fff;
    background-color: #d35b0a;
    border-color: #dfdfdf; }
    .btn-odnoklassniki:not(:disabled):not(.disabled):active:focus, .btn-odnoklassniki:not(:disabled):not(.disabled).active:focus,
    .show > .btn-odnoklassniki.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-openid {
  background-color: #f7931e;
  color: #2A2E30;
  background-color: #f7931e;
  border-color: #fff; }
  .btn-openid:hover {
    color: #2A2E30;
    background-color: #f7931e;
    border-color: #f7931e; }
  .btn-openid:focus, .btn-openid.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-openid.disabled, .btn-openid:disabled {
    color: #2A2E30;
    background-color: #f7931e;
    border-color: #fff; }
  .btn-openid:not(:disabled):not(.disabled):active, .btn-openid:not(:disabled):not(.disabled).active,
  .show > .btn-openid.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #dfdfdf; }
    .btn-openid:not(:disabled):not(.disabled):active:focus, .btn-openid:not(:disabled):not(.disabled).active:focus,
    .show > .btn-openid.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-pinterest {
  background-color: #cb2027;
  color: #fff;
  background-color: #cb2027;
  border-color: #fff; }
  .btn-pinterest:hover {
    color: #fff;
    background-color: #cb2027;
    border-color: #cb2027; }
  .btn-pinterest:focus, .btn-pinterest.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-pinterest.disabled, .btn-pinterest:disabled {
    color: #fff;
    background-color: #cb2027;
    border-color: #fff; }
  .btn-pinterest:not(:disabled):not(.disabled):active, .btn-pinterest:not(:disabled):not(.disabled).active,
  .show > .btn-pinterest.dropdown-toggle {
    color: #fff;
    background-color: #9f191f;
    border-color: #dfdfdf; }
    .btn-pinterest:not(:disabled):not(.disabled):active:focus, .btn-pinterest:not(:disabled):not(.disabled).active:focus,
    .show > .btn-pinterest.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-reddit {
  background-color: #eff7ff;
  color: #2A2E30;
  background-color: #eff7ff;
  border-color: #000; }
  .btn-reddit:hover {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-reddit:focus, .btn-reddit.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
  .btn-reddit.disabled, .btn-reddit:disabled {
    color: #2A2E30;
    background-color: #eff7ff;
    border-color: #000; }
  .btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active,
  .show > .btn-reddit.dropdown-toggle {
    color: #2A2E30;
    background-color: #bcdeff;
    border-color: black; }
    .btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus,
    .show > .btn-reddit.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.btn-soundcloud {
  background-color: #ff5500;
  color: #fff;
  background-color: #ff5500;
  border-color: #fff; }
  .btn-soundcloud:hover {
    color: #fff;
    background-color: #ff5500;
    border-color: #ff5500; }
  .btn-soundcloud:focus, .btn-soundcloud.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-soundcloud.disabled, .btn-soundcloud:disabled {
    color: #fff;
    background-color: #ff5500;
    border-color: #fff; }
  .btn-soundcloud:not(:disabled):not(.disabled):active, .btn-soundcloud:not(:disabled):not(.disabled).active,
  .show > .btn-soundcloud.dropdown-toggle {
    color: #fff;
    background-color: #cc4400;
    border-color: #dfdfdf; }
    .btn-soundcloud:not(:disabled):not(.disabled):active:focus, .btn-soundcloud:not(:disabled):not(.disabled).active:focus,
    .show > .btn-soundcloud.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-tumblr {
  background-color: #2c4762;
  color: #fff;
  background-color: #2c4762;
  border-color: #fff; }
  .btn-tumblr:hover {
    color: #fff;
    background-color: #2c4762;
    border-color: #2c4762; }
  .btn-tumblr:focus, .btn-tumblr.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-tumblr.disabled, .btn-tumblr:disabled {
    color: #fff;
    background-color: #2c4762;
    border-color: #fff; }
  .btn-tumblr:not(:disabled):not(.disabled):active, .btn-tumblr:not(:disabled):not(.disabled).active,
  .show > .btn-tumblr.dropdown-toggle {
    color: #fff;
    background-color: #1c2e3f;
    border-color: #dfdfdf; }
    .btn-tumblr:not(:disabled):not(.disabled):active:focus, .btn-tumblr:not(:disabled):not(.disabled).active:focus,
    .show > .btn-tumblr.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-twitter {
  background-color: #55acee;
  color: #2A2E30;
  background-color: #55acee;
  border-color: #fff; }
  .btn-twitter:hover {
    color: #2A2E30;
    background-color: #55acee;
    border-color: #55acee; }
  .btn-twitter:focus, .btn-twitter.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-twitter.disabled, .btn-twitter:disabled {
    color: #2A2E30;
    background-color: #55acee;
    border-color: #fff; }
  .btn-twitter:not(:disabled):not(.disabled):active, .btn-twitter:not(:disabled):not(.disabled).active,
  .show > .btn-twitter.dropdown-toggle {
    color: #fff;
    background-color: #2795e9;
    border-color: #dfdfdf; }
    .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(255, 255, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-vimeo {
  background-color: #1ab7ea;
  color: #fff;
  background-color: #1ab7ea;
  border-color: #fff; }
  .btn-vimeo:hover {
    color: #fff;
    background-color: #1ab7ea;
    border-color: #1ab7ea; }
  .btn-vimeo:focus, .btn-vimeo.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-vimeo.disabled, .btn-vimeo:disabled {
    color: #fff;
    background-color: #1ab7ea;
    border-color: #fff; }
  .btn-vimeo:not(:disabled):not(.disabled):active, .btn-vimeo:not(:disabled):not(.disabled).active,
  .show > .btn-vimeo.dropdown-toggle {
    color: #fff;
    background-color: #1295bf;
    border-color: #dfdfdf; }
    .btn-vimeo:not(:disabled):not(.disabled):active:focus, .btn-vimeo:not(:disabled):not(.disabled).active:focus,
    .show > .btn-vimeo.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-vk {
  background-color: #587ea3;
  color: #fff;
  background-color: #587ea3;
  border-color: #fff; }
  .btn-vk:hover {
    color: #fff;
    background-color: #587ea3;
    border-color: #587ea3; }
  .btn-vk:focus, .btn-vk.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-vk.disabled, .btn-vk:disabled {
    color: #fff;
    background-color: #587ea3;
    border-color: #fff; }
  .btn-vk:not(:disabled):not(.disabled):active, .btn-vk:not(:disabled):not(.disabled).active,
  .show > .btn-vk.dropdown-toggle {
    color: #fff;
    background-color: #466482;
    border-color: #dfdfdf; }
    .btn-vk:not(:disabled):not(.disabled):active:focus, .btn-vk:not(:disabled):not(.disabled).active:focus,
    .show > .btn-vk.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-yahoo {
  background-color: #720e9e;
  color: #fff;
  background-color: #720e9e;
  border-color: #fff; }
  .btn-yahoo:hover {
    color: #fff;
    background-color: #720e9e;
    border-color: #720e9e; }
  .btn-yahoo:focus, .btn-yahoo.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-yahoo.disabled, .btn-yahoo:disabled {
    color: #fff;
    background-color: #720e9e;
    border-color: #fff; }
  .btn-yahoo:not(:disabled):not(.disabled):active, .btn-yahoo:not(:disabled):not(.disabled).active,
  .show > .btn-yahoo.dropdown-toggle {
    color: #fff;
    background-color: #500a6f;
    border-color: #dfdfdf; }
    .btn-yahoo:not(:disabled):not(.disabled):active:focus, .btn-yahoo:not(:disabled):not(.disabled).active:focus,
    .show > .btn-yahoo.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-adn {
  border: 1px solid #d87a68 !important;
  color: #d87a68; }

.btn-outline-bitbucket {
  border: 1px solid #205081 !important;
  color: #205081; }

.btn-outline-dropbox {
  border: 1px solid #1087dd !important;
  color: #1087dd; }

.btn-outline-facebook {
  border: 1px solid #3b5998 !important;
  color: #3b5998; }

.btn-outline-flickr {
  border: 1px solid #ff0084 !important;
  color: #ff0084; }

.btn-outline-foursquare {
  border: 1px solid #f94877 !important;
  color: #f94877; }

.btn-outline-github {
  border: 1px solid #444444 !important;
  color: #444444; }

.btn-outline-google {
  border: 1px solid #dd4b39 !important;
  color: #dd4b39; }

.btn-outline-instagram {
  border: 1px solid #3f729b !important;
  color: #3f729b; }

.btn-outline-linkedin {
  border: 1px solid #007bb6 !important;
  color: #007bb6; }

.btn-outline-microsoft {
  border: 1px solid #2672ec !important;
  color: #2672ec; }

.btn-outline-odnoklassniki {
  border: 1px solid #f4731c !important;
  color: #f4731c; }

.btn-outline-openid {
  border: 1px solid #f7931e !important;
  color: #f7931e; }

.btn-outline-pinterest {
  border: 1px solid #cb2027 !important;
  color: #cb2027; }

.btn-outline-reddit {
  border: 1px solid #ff4500 !important;
  color: #ff4500; }

.btn-outline-soundcloud {
  border: 1px solid #ff5500 !important;
  color: #ff5500; }

.btn-outline-tumblr {
  border: 1px solid #2c4762 !important;
  color: #2c4762; }

.btn-outline-twitter {
  border: 1px solid #55acee !important;
  color: #55acee; }

.btn-outline-vimeo {
  border: 1px solid #1ab7ea !important;
  color: #1ab7ea; }

.btn-outline-vk {
  border: 1px solid #587ea3 !important;
  color: #587ea3; }

.btn-outline-yahoo {
  border: 1px solid #720e9e !important;
  color: #720e9e; }

.btn-outline-adn:hover {
  color: #ad412d;
  border: 1px solid #ad412d !important; }

.btn-outline-bitbucket:hover {
  color: #0c1d2f;
  border: 1px solid #0c1d2f !important; }

.btn-outline-dropbox:hover {
  color: #094d7e;
  border: 1px solid #094d7e !important; }

.btn-outline-facebook:hover {
  color: #1e2e4f;
  border: 1px solid #1e2e4f !important; }

.btn-outline-flickr:hover {
  color: #99004f;
  border: 1px solid #99004f !important; }

.btn-outline-foursquare:hover {
  color: #d4073d;
  border: 1px solid #d4073d !important; }

.btn-outline-github:hover {
  color: #111111;
  border: 1px solid #111111 !important; }

.btn-outline-google:hover {
  color: #96271a;
  border: 1px solid #96271a !important; }

.btn-outline-instagram:hover {
  color: #223d52;
  border: 1px solid #223d52 !important; }

.btn-outline-linkedin:hover {
  color: #003650;
  border: 1px solid #003650 !important; }

.btn-outline-microsoft:hover {
  color: #0e459e;
  border: 1px solid #0e459e !important; }

.btn-outline-odnoklassniki:hover {
  color: #a24608;
  border: 1px solid #a24608 !important; }

.btn-outline-openid:hover {
  color: #a95e06;
  border: 1px solid #a95e06 !important; }

.btn-outline-pinterest:hover {
  color: #731216;
  border: 1px solid #731216 !important; }

.btn-outline-reddit:hover {
  color: #992900;
  border: 1px solid #992900 !important; }

.btn-outline-soundcloud:hover {
  color: #993300;
  border: 1px solid #993300 !important; }

.btn-outline-tumblr:hover {
  color: #0c141c;
  border: 1px solid #0c141c !important; }

.btn-outline-twitter:hover {
  color: #147bc9;
  border: 1px solid #147bc9 !important; }

.btn-outline-vimeo:hover {
  color: #0d7091;
  border: 1px solid #0d7091 !important; }

.btn-outline-vk:hover {
  color: #344b61;
  border: 1px solid #344b61 !important; }

.btn-outline-yahoo:hover {
  color: #2e0640;
  border: 1px solid #2e0640 !important; }

.bg-adn {
  background-color: #d87a68; }

.bg-bitbucket {
  background-color: #205081; }

.bg-dropbox {
  background-color: #1087dd; }

.bg-facebook {
  background-color: #3b5998; }

.bg-flickr {
  background-color: #ff0084; }

.bg-foursquare {
  background-color: #f94877; }

.bg-github {
  background-color: #444444; }

.bg-google {
  background-color: #dd4b39; }

.bg-instagram {
  background-color: #3f729b; }

.bg-linkedin {
  background-color: #007bb6; }

.bg-microsoft {
  background-color: #2672ec; }

.bg-odnoklassniki {
  background-color: #f4731c; }

.bg-openid {
  background-color: #f7931e; }

.bg-pinterest {
  background-color: #cb2027; }

.bg-reddit {
  background-color: #ff4500; }

.bg-soundcloud {
  background-color: #ff5500; }

.bg-tumblr {
  background-color: #2c4762; }

.bg-twitter {
  background-color: #55acee; }

.bg-vimeo {
  background-color: #1ab7ea; }

.bg-vk {
  background-color: #587ea3; }

.bg-yahoo {
  background-color: #720e9e; }

/*=========================================================================================
	File Name: demo.scss
	Description: CSS used for demo purpose only. Remove this css from your project.
	----------------------------------------------------------------------------------------
	Item Name: Stack - Responsive Admin Theme
	Version: 3.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
==========================================================================================*/
.fonticon-container > .fonticon-wrap {
  float: left;
  width: 60px;
  height: 60px;
  line-height: 4.8rem;
  text-align: center;
  border-radius: 0.1875rem;
  margin-right: 1rem;
  margin-bottom: 1.5rem; }
  .fonticon-container > .fonticon-wrap > i {
    font-size: 2.28rem;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out; }
  .fonticon-container > .fonticon-wrap.youtube {
    width: 100px; }

.fonticon-container:hover i {
  color: #00B5B8;
  font-size: 2.9rem;
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3); }

.fonticon-container > .fonticon-classname, .fonticon-container > .fonticon-unit {
  display: block;
  font-size: 1.5rem;
  line-height: 1.2; }

.fonticon-container > .fonticon-unit {
  font-size: 1rem;
  font-style: italic; }

.scroll-example {
  padding: 0.5rem;
  position: relative;
  border: 2px solid #d3dce9;
  overflow: auto; }
  .scroll-example .horz-scroll-content {
    width: 1200px; }

.browser {
  background: #e0e0e0;
  border: 4px solid #e0e0e0;
  width: 100%;
  height: 12rem;
  padding-top: 20px;
  margin: 0 0 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.browser iframe {
  border: 0;
  background: #fff;
  height: 100%;
  width: 100%; }

.loader-wrapper {
  height: 8em; }

.maintenance-icon {
  font-size: 4rem; }

.animationIcon {
  right: 30px;
  bottom: 10px; }

/*=========================================================================================
	File Name: customizer.scss
	Description: CSS used for demo purpose only. Remove this css from your project.
	----------------------------------------------------------------------------------------
	Item Name: Stack - Responsive Admin Theme
	Version: 3.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
==========================================================================================*/
.customizer {
  width: 400px;
  right: -400px;
  padding: 0;
  background-color: #FFF;
  z-index: 1051;
  position: fixed;
  top: 0;
  bottom: 0;
  height: 100vh;
  -webkit-transition: right 0.4s cubic-bezier(0.05, 0.74, 0.2, 0.99);
  -o-transition: right 0.4s cubic-bezier(0.05, 0.74, 0.2, 0.99);
  -moz-transition: right 0.4s cubic-bezier(0.05, 0.74, 0.2, 0.99);
  transition: right 0.4s cubic-bezier(0.05, 0.74, 0.2, 0.99);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); }
  .customizer.open {
    right: 0; }
  .customizer .customizer-content {
    position: relative;
    height: 100%; }
  .customizer a.customizer-toggle {
    background: #FFF;
    color: #00B5B8;
    display: block;
    -webkit-box-shadow: -3px 0px 8px rgba(0, 0, 0, 0.1);
    box-shadow: -3px 0px 8px rgba(0, 0, 0, 0.1); }
  .customizer a.customizer-close {
    color: #000; }
  .customizer .customizer-close {
    position: absolute;
    right: 10px;
    top: 10px;
    padding: 7px;
    width: auto;
    z-index: 10; }
  .customizer .customizer-toggle {
    position: absolute;
    top: 35%;
    width: 54px;
    height: 50px;
    left: -54px;
    text-align: center;
    line-height: 56px;
    cursor: pointer; }
  .customizer .color-options a {
    white-space: pre; }
  .customizer .customizer-sidebar-options .active {
    background-color: #00B5B8;
    border-color: #00B5B8;
    color: #FFF; }

.buy-now {
  position: fixed;
  bottom: 5%;
  right: 2%; }

.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .ps-container {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-container {
      overflow: auto !important; } }
  .ps-container.ps-active-x > .ps-scrollbar-x-rail,
  .ps-container.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transparent; }
  .ps-container.ps-in-scrolling {
    pointer-events: none; }
    .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .ps-container > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 3px;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 8px; }
    .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 8px; }
  .ps-container:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container:hover > .ps-scrollbar-x-rail,
  .ps-container:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .ps-container:hover > .ps-scrollbar-x-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: #999; }
  .ps-container:hover > .ps-scrollbar-y-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: #999; }

.ps-theme-dark {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .ps-theme-dark {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-theme-dark {
      overflow: auto !important; } }
  .ps-theme-dark.ps-active-x > .ps-scrollbar-x-rail,
  .ps-theme-dark.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transperant; }
  .ps-theme-dark.ps-in-scrolling {
    pointer-events: none; }
    .ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .ps-theme-dark > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .ps-theme-dark > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .ps-theme-dark > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px; }
    .ps-theme-dark > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
  .ps-theme-dark:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .ps-theme-dark:hover > .ps-scrollbar-x-rail,
  .ps-theme-dark:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .ps-theme-dark:hover > .ps-scrollbar-x-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .ps-theme-dark:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: rgba(0, 0, 0, 0.4); }
  .ps-theme-dark:hover > .ps-scrollbar-y-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .ps-theme-dark:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: rgba(0, 0, 0, 0.4); }

.ps-theme-light {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .ps-theme-light {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-theme-light {
      overflow: auto !important; } }
  .ps-theme-light.ps-active-x > .ps-scrollbar-x-rail,
  .ps-theme-light.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transperant; }
  .ps-theme-light.ps-in-scrolling {
    pointer-events: none; }
    .ps-theme-light.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(255, 255, 255, 0.2);
      opacity: 0.9; }
      .ps-theme-light.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(255, 255, 255, 0.8); }
    .ps-theme-light.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(255, 255, 255, 0.2);
      opacity: 0.9; }
      .ps-theme-light.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(255, 255, 255, 0.8); }
  .ps-theme-light > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .ps-theme-light > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(255, 255, 255, 0.5);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .ps-theme-light > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px; }
    .ps-theme-light > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(255, 255, 255, 0.5);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
  .ps-theme-light:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-theme-light:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(255, 255, 255, 0.2);
      opacity: 0.9; }
      .ps-theme-light:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(255, 255, 255, 0.8); }
    .ps-theme-light:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(255, 255, 255, 0.2);
      opacity: 0.9; }
      .ps-theme-light:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(255, 255, 255, 0.8); }
  .ps-theme-light:hover > .ps-scrollbar-x-rail,
  .ps-theme-light:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .ps-theme-light:hover > .ps-scrollbar-x-rail:hover {
    background-color: rgba(255, 255, 255, 0.2);
    opacity: 0.9; }
    .ps-theme-light:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: rgba(255, 255, 255, 0.8); }
  .ps-theme-light:hover > .ps-scrollbar-y-rail:hover {
    background-color: rgba(255, 255, 255, 0.2);
    opacity: 0.9; }
    .ps-theme-light:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: rgba(255, 255, 255, 0.8); }

.menu-collapsed .ps-theme-dark {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .menu-collapsed .ps-theme-dark {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .menu-collapsed .ps-theme-dark {
      overflow: auto !important; } }
  .menu-collapsed .ps-theme-dark.ps-active-x > .ps-scrollbar-x-rail,
  .menu-collapsed .ps-theme-dark.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transparent; }
  .menu-collapsed .ps-theme-dark.ps-in-scrolling {
    pointer-events: none; }
    .menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .menu-collapsed .ps-theme-dark > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .menu-collapsed .ps-theme-dark > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: #55595c !important;
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .menu-collapsed .ps-theme-dark > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px; }
    .menu-collapsed .ps-theme-dark > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: #55595c !important;
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
  .menu-collapsed .ps-theme-dark:hover.ps-in-scrolling {
    pointer-events: none; }
    .menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-x-rail,
  .menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-y-rail {
    opacity: 0; }
  .menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-x-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: #999; }
  .menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-y-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: #999; }

.menu-collapsed ul.ps-theme-dark {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .menu-collapsed ul.ps-theme-dark {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .menu-collapsed ul.ps-theme-dark {
      overflow: auto !important; } }
  .menu-collapsed ul.ps-theme-dark.ps-active-x > .ps-scrollbar-x-rail,
  .menu-collapsed ul.ps-theme-dark.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transperant; }
  .menu-collapsed ul.ps-theme-dark.ps-in-scrolling {
    pointer-events: none; }
    .menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .menu-collapsed ul.ps-theme-dark > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .menu-collapsed ul.ps-theme-dark > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .menu-collapsed ul.ps-theme-dark > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px; }
    .menu-collapsed ul.ps-theme-dark > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
  .menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling {
    pointer-events: none; }
    .menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-x-rail,
  .menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-x-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: rgba(0, 0, 0, 0.4); }
  .menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-y-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: rgba(0, 0, 0, 0.4); }

.vertical-menu-modern.menu-collapsed .ps-theme-dark {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .vertical-menu-modern.menu-collapsed .ps-theme-dark {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .vertical-menu-modern.menu-collapsed .ps-theme-dark {
      overflow: auto !important; } }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-active-x > .ps-scrollbar-x-rail,
  .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transperant; }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-in-scrolling {
    pointer-events: none; }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed .ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px; }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover.ps-in-scrolling {
    pointer-events: none; }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-x-rail,
  .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-x-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: rgba(0, 0, 0, 0.4); }
  .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-y-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .vertical-menu-modern.menu-collapsed .ps-theme-dark:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: rgba(0, 0, 0, 0.4); }

.vertical-menu-modern.menu-collapsed ul.ps-theme-dark {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark {
      overflow: auto !important; } }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-active-x > .ps-scrollbar-x-rail,
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transperant; }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-in-scrolling {
    pointer-events: none; }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed ul.ps-theme-dark.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    border-radius: 4px;
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px; }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0, 0, 0, 0.2);
      border-radius: 4px;
      -webkit-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling {
    pointer-events: none; }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: rgba(0, 0, 0, 0.4); }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: rgba(0, 0, 0, 0.1);
      opacity: 0.9; }
      .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: rgba(0, 0, 0, 0.4); }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-x-rail,
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-x-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: rgba(0, 0, 0, 0.4); }
  .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-y-rail:hover {
    background-color: rgba(0, 0, 0, 0.1);
    opacity: 0.9; }
    .vertical-menu-modern.menu-collapsed ul.ps-theme-dark:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: rgba(0, 0, 0, 0.4); }

/* to make scrollbars always visible */
.always-visible.ps-container > .ps-scrollbar-x-rail,
.always-visible.ps-container > .ps-scrollbar-y-rail {
  opacity: 0.6; }

.large-margin.ps-container > .ps-scrollbar-x-rail {
  margin: 0 25%; }

.large-margin.ps-container > .ps-scrollbar-y-rail {
  margin: 100px 0; }

@media screen and (min-width: 0px) {
  head {
    font-family: "xs 0px"; }
  body:after {
    content: "xs - min-width: 0px"; } }

@media screen and (min-width: 544px) {
  head {
    font-family: "sm 544px"; }
  body:after {
    content: "sm - min-width: 544px"; } }

@media screen and (min-width: 768px) {
  head {
    font-family: "md 768px"; }
  body:after {
    content: "md - min-width: 768px"; } }

@media screen and (min-width: 992px) {
  head {
    font-family: "lg 992px"; }
  body:after {
    content: "lg - min-width: 992px"; } }

@media screen and (min-width: 1200px) {
  head {
    font-family: "xl 1200px"; }
  body:after {
    content: "xl - min-width: 1200px"; } }

head {
  clear: both; }
  head title {
    font-family: "xs 0px, sm 544px, md 768px, lg 992px, xl 1200px"; }

body:after {
  display: none; }

*[data-usn-if] {
  display: none; }

.group-area {
  margin-bottom: 3rem; }

.block {
  display: block;
  width: 100%; }

select[multiple='multiple'] {
  overflow: hidden; }

/* Input with icon */
.has-icon-left .form-control {
  padding-left: 2.5rem; }

.form-control-position {
  position: absolute;
  top: 4px;
  right: 0;
  z-index: 2;
  display: block;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center; }

/*---------------------------------
Input Icon
---------------------------------*/
.position-relative .form-control {
  padding-right: -webkit-calc(2.75rem + 2px);
  padding-right: -moz-calc(2.75rem + 2px);
  padding-right: calc(2.75rem + 2px); }
  .position-relative .form-control.form-control-lg ~ .form-control-position {
    top: 10px; }
  .position-relative .form-control.form-control-sm ~ .form-control-position {
    top: -3px; }

/* Input Icon left */
.has-icon-left .form-control {
  padding-right: 1rem;
  padding-left: -webkit-calc(2.75rem + 2px);
  padding-left: -moz-calc(2.75rem + 2px);
  padding-left: calc(2.75rem + 2px); }

.has-icon-left .form-control-position {
  right: auto;
  left: inherit; }

input[type="color"] {
  height: -webkit-calc(2.75rem + 2px);
  height: -moz-calc(2.75rem + 2px);
  height: calc(2.75rem + 2px); }

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  line-height: 1.45; }

.font-size-large {
  font-size: 1.25rem; }

.font-size-base {
  font-size: 1rem; }

.font-size-small {
  font-size: 0.875rem; }

.font-size-xsmall {
  font-size: 0.75rem; }

.input-group-xs .form-control,
.input-group-xs .input-group-addon,
.input-group-xs .input-group-btn > button {
  padding: 0.175rem 0.5rem;
  font-size: 0.725rem;
  line-height: 1.677777;
  border-bottom-left-radius: 0.175rem;
  border-top-left-radius: 0.175rem; }

.input-group-xs .input-group-btn > button {
  border-radius: 0.175rem; }

/* .input-group-btn > button {
    &.dropdown-toggle::after{
        margin-top: -1.75rem;
    }
} */
.input-group-addon {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem; }

.floating-label-form-group-with-focus label,
.floating-label-form-group-with-value label {
  color: #00B5B8 !important;
  text-transform: uppercase;
  font-weight: 400; }

.select2-container--classic:focus,
.select2-container--default:focus {
  outline: none; }

.select2-container--classic .img-flag,
.select2-container--default .img-flag {
  height: 15px;
  width: 18px; }

.select2-container--classic .select2-selection--single,
.select2-container--default .select2-selection--single {
  height: 40px !important;
  padding: 5px; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered i,
  .select2-container--default .select2-selection--single .select2-selection__rendered i {
    margin-right: 0.5rem; }

.select2-container--classic.select2-container--open .select2-selection--single,
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #CCCCCC !important;
  outline: 0; }

.select2-container--classic.select2-container--focus,
.select2-container--default.select2-container--focus {
  outline: 0; }
  .select2-container--classic.select2-container--focus .select2-selection--multiple,
  .select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #CCCCCC !important;
    outline: 0; }

.select2-container--classic .select2-selection--multiple,
.select2-container--default .select2-selection--multiple {
  min-height: 40px !important;
  padding: 5px 8px !important; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice,
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    padding: 2px 6px !important;
    margin-top: 0px !important;
    background-color: #00B5B8 !important;
    border-color: #008385 !important;
    color: #FFFFFF;
    margin-right: 8px !important; }
  .select2-container--classic .select2-selection--multiple .select2-selection__rendered,
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    display: block !important;
    padding: 0 !important; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #FFFFFF !important;
    float: right;
    margin-left: 0.5rem; }
  .select2-container--classic .select2-selection--multiple i,
  .select2-container--default .select2-selection--multiple i {
    position: relative;
    top: 1px;
    margin-right: 0.5rem;
    padding-left: 1px; }
  .select2-container--classic .select2-selection--multiple[class*=bg-] .select2-selection__choice,
  .select2-container--default .select2-selection--multiple[class*=bg-] .select2-selection__choice {
    background-color: rgba(0, 0, 0, 0.15) !important;
    border-color: rgba(0, 0, 0, 0.2) !important; }

.select2-container--classic .select2-results__options .select2-results__option i,
.select2-container--default .select2-results__options .select2-results__option i {
  margin-right: 0.5rem; }

.select2-container--classic .select2-results__options .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__options .select2-results__option[aria-selected=true] {
  background-color: #00B5B8 !important;
  color: #FFFFFF !important; }

.select2-container--classic .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #E0E0E0 !important;
  color: #424242 !important; }

.select2-container--classic .select2-result-repository .select2-result-repository__avatar,
.select2-container--default .select2-result-repository .select2-result-repository__avatar {
  width: 22%;
  float: left; }
  .select2-container--classic .select2-result-repository .select2-result-repository__avatar img,
  .select2-container--default .select2-result-repository .select2-result-repository__avatar img {
    width: 75px; }

.select2-container--classic .select2-result-repository .select2-result-repository__meta,
.select2-container--default .select2-result-repository .select2-result-repository__meta {
  width: 78%;
  float: right; }
  .select2-container--classic .select2-result-repository .select2-result-repository__meta .select2-result-repository__title,
  .select2-container--default .select2-result-repository .select2-result-repository__meta .select2-result-repository__title {
    font-size: 1.35rem;
    font-weight: 700;
    text-transform: capitalize; }
  .select2-container--classic .select2-result-repository .select2-result-repository__meta .select2-result-repository__statistics div,
  .select2-container--default .select2-result-repository .select2-result-repository__meta .select2-result-repository__statistics div {
    display: inline;
    margin-right: 1rem; }

.select2-container--classic .select-lg,
.select2-container--default .select-lg {
  height: -webkit-calc(3.5625rem + 2px) !important;
  height: -moz-calc(3.5625rem + 2px) !important;
  height: calc(3.5625rem + 2px) !important;
  font-size: 1.25rem;
  margin-bottom: 0 !important;
  padding: 0.75rem 0; }
  .select2-container--classic .select-lg.select2-selection--single .select2-selection__rendered,
  .select2-container--default .select-lg.select2-selection--single .select2-selection__rendered {
    padding-top: 0.1rem;
    padding-left: 0.75rem;
    padding-right: 5rem; }
  .select2-container--classic .select-lg.select2-selection--single .select2-selection__arrow,
  .select2-container--default .select-lg.select2-selection--single .select2-selection__arrow {
    top: 0.75rem !important; }
  .select2-container--classic .select-lg.select2-selection--multiple .select2-selection__choice,
  .select2-container--default .select-lg.select2-selection--multiple .select2-selection__choice {
    padding: 0.2rem 0.5rem !important;
    font-size: 1.25rem; }
  .select2-container--classic .select-lg.select2-selection--multiple .select2-search--inline .select2-search__field,
  .select2-container--default .select-lg.select2-selection--multiple .select2-search--inline .select2-search__field {
    padding: 0;
    font-size: 1.25rem; }

.select2-container--classic .select-sm,
.select2-container--default .select-sm {
  height: 2.5rem !important;
  font-size: 0.875rem;
  padding: 0.1rem 0.2rem;
  margin-bottom: 0 !important; }
  .select2-container--classic .select-sm.select2-selection--single .select2-selection__rendered,
  .select2-container--default .select-sm.select2-selection--single .select2-selection__rendered {
    padding-left: 0.5rem;
    padding-right: 5rem; }
  .select2-container--classic .select-sm.select2-selection--single .select2-selection__arrow,
  .select2-container--default .select-sm.select2-selection--single .select2-selection__arrow {
    top: 0.25rem !important; }
  .select2-container--classic .select-sm.select2-selection--multiple,
  .select2-container--default .select-sm.select2-selection--multiple {
    min-height: 2.5rem !important;
    padding: 0.25rem 0.25rem !important; }
    .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered,
    .select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered {
      padding-left: 0.25rem !important; }
    .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__choice,
    .select2-container--default .select-sm.select2-selection--multiple .select2-selection__choice {
      padding: 0 0.25rem !important;
      font-size: 0.875rem; }
    .select2-container--classic .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field,
    .select2-container--default .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field {
      padding: 0.1rem 0;
      margin-top: 0; }

.select2-container--classic .select-xs,
.select2-container--default .select-xs {
  height: 2rem !important;
  padding: 0 0.2rem;
  font-size: 0.75rem;
  margin-bottom: 0 !important;
  line-height: 1.5; }
  .select2-container--classic .select-xs.select2-selection--single .select2-selection__rendered,
  .select2-container--default .select-xs.select2-selection--single .select2-selection__rendered {
    padding-left: 0.525rem;
    padding-right: 4.55rem; }
  .select2-container--classic .select-xs.select2-selection--single .select2-selection__arrow,
  .select2-container--default .select-xs.select2-selection--single .select2-selection__arrow {
    top: 0.175rem !important; }
  .select2-container--classic .select-xs.select2-selection--multiple,
  .select2-container--default .select-xs.select2-selection--multiple {
    min-height: 2rem !important;
    padding: 3px 4px !important; }
    .select2-container--classic .select-xs.select2-selection--multiple .select2-selection__choice,
    .select2-container--default .select-xs.select2-selection--multiple .select2-selection__choice {
      padding: 0 0.4rem !important;
      font-size: 0.75rem; }
    .select2-container--classic .select-xs.select2-selection--multiple .select2-search--inline .select2-search__field,
    .select2-container--default .select-xs.select2-selection--multiple .select2-search--inline .select2-search__field {
      padding: 0;
      font-size: 0.75rem;
      margin-top: 0; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 6px !important;
  right: 6px !important; }

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  top: 1px !important;
  right: 2px !important;
  height: 96% !important; }

table.dataTable {
  border-spacing: 0px; }

.content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, .content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  background-color: #00B5B8;
  border-radius: 0;
  top: 10px;
  left: 10px;
  -webkit-box-shadow: 0 0 2px #444;
  box-shadow: 0 0 2px #444; }

.content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, .content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  background-color: #FF7588; }

@media (max-width: 991.98px) {
  .dataTables_wrapper table {
    display: block;
    width: 100%;
    min-height: .01%;
    overflow-x: auto; } }

.DTFC_LeftBodyLiner {
  top: -1px !important; }

div.dataTables_wrapper {
  width: 100%;
  margin: 0 auto; }
  div.dataTables_wrapper div.dataTables_filter label {
    margin-top: 1rem; }
  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin: 10px 0; }

td.highlight {
  font-weight: bold;
  color: #00B5B8;
  background-color: whitesmoke !important; }

tr.group {
  background-color: #ededed !important; }
  tr.group:hover {
    background-color: #ededed !important; }

th {
  white-space: nowrap; }

.toolbar {
  float: left; }

.no-style thead > tr > th, .no-style tfoot > tr > th {
  border-bottom: 1px solid #e3ebf3; }

table.dataTable.compact tbody td {
  padding: 4px; }

.table-striped tbody tr.odd.selected, .table-striped tbody tr.even.selected {
  background-color: #00B5B8;
  color: #fff; }

table.dataTable tbody > tr > .selected {
  background-color: #00B5B8; }

a.dt-button.red {
  color: red; }

a.dt-button.orange {
  color: orange; }

a.dt-button.green {
  color: green; }

.dataex-css-row tr {
  height: 55px; }

.dataex-key-customstyling td.focus {
  outline: 1px solid #ac1212;
  outline-offset: -3px;
  background-color: #e3ebf3 !important; }

.dt-events-log {
  border: 1px solid #888;
  background: #f7f7f7;
  padding: 1em;
  margin-bottom: 1em; }

.dataTables_wrapper tfoot input {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

td.details-control {
  background: url(/build/images/details_open.ed132497.png) no-repeat center center;
  cursor: pointer; }

tr.shown td.details-control {
  background: url(/build/images/details_close.cdb0ad00.png) no-repeat center center; }

.DTFC_LeftBodyLiner, .DTFC_RightBodyLiner {
  background: white; }



.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

body.vertical-layout.vertical-menu.menu-expanded .content,body.vertical-layout.vertical-menu.menu-expanded .footer,body.vertical-layout.vertical-menu.menu-expanded .navbar .navbar-container{margin-left:240px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .mTSWrapper,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation{overflow:visible}@media (min-width:576px){body.vertical-layout.vertical-menu.menu-flipped .main-menu{right:0}}body.vertical-layout.vertical-menu .navbar .navbar-brand{white-space:nowrap}body.vertical-layout.vertical-menu.menu-expanded .navbar .navbar-header{float:left;width:240px}body.vertical-layout.vertical-menu.menu-expanded .navbar.navbar-brand-center .navbar-header{float:left;width:auto}body.vertical-layout.vertical-menu.menu-expanded .navbar .navbar-brand .brand-text{-webkit-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;-moz-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;-o-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein}body.vertical-layout.vertical-menu.menu-expanded .main-menu{width:240px;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation .navigation-header .ft-minus{display:none}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation>li>a>i{margin-right:12px}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation>li>a>i:before{font-size:1.2rem}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation>li>a>span.badge{position:absolute;right:20px}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation li.has-sub>a:not(.mm-next):after{font-family:FontAwesome;font-size:1rem;position:absolute;top:10px;right:20px;display:inline-block;content:'\F105';transition:-webkit-transform .2s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.vertical-layout.vertical-menu.menu-expanded .main-menu .main-menu-footer{width:240px}body.vertical-layout.vertical-menu.menu-expanded .navbar-brand-center .content,body.vertical-layout.vertical-menu.menu-expanded .navbar-brand-center .footer{margin-left:0}body.vertical-layout.vertical-menu.menu-collapsed .content,body.vertical-layout.vertical-menu.menu-collapsed .footer,body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-container{margin-left:60px}body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-header{float:left;width:60px}body.vertical-layout.vertical-menu.menu-collapsed .navbar.navbar-brand-center .navbar-header{float:left;width:auto}body.vertical-layout.vertical-menu.menu-collapsed .navbar.navbar-brand-center .navbar-brand .brand-text{-webkit-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;-moz-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;-o-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein}body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-brand{padding:15px 0}body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-brand .brand-text{-webkit-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout;-moz-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout;-o-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout;animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout}body.vertical-layout.vertical-menu.menu-collapsed .main-menu{width:60px;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;-webkit-transform:translateZ(-160px) translateX(-160px);-webkit-transform:translate3d(0,0,0);-moz-transform:translateZ(-160px) translateX(-160px);-moz-transform:translate3d(0,0,0);transform:translateZ(-160px) translateX(-160px);transform:translate3d(0,0,0)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-footer{width:60px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-footer,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-body .media-heading,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-body .text-muted,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-right{display:none}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-body{opacity:0}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .user-content{padding:20px 10px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content a.menu-title,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>span.menu-title{font-weight:600;right:-240px;width:240px;padding:13px 20px;text-align:left;text-transform:uppercase;color:#fff;border-color:#00b5b8;background-color:#00b5b8}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content{left:60px;width:240px;-webkit-transition:visibility .25s,opacity .25s;-moz-transition:visibility .25s,opacity .25s;-o-transition:visibility .25s,opacity .25s;transition:visibility .25s,opacity .25s;border-bottom:2px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.02);-webkit-box-shadow:1px 0 2px rgba(0,0,0,.1);box-shadow:1px 0 2px rgba(0,0,0,.1)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li{position:relative;white-space:nowrap}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li a{display:block;padding:8px 20px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.has-sub>a:not(.mm-next):after{font-family:FontAwesome;font-size:1rem;position:absolute;top:10px;right:20px;display:inline-block;content:'\F105';transition:-webkit-transform .2s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header{padding:22px 20px 8px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header .ft-minus{font-size:1.3rem;display:block}.vertical-overlay-menu .main-menu .navigation .navigation-header .ft-minus,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header span,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a>span,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>ul{display:none}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a{padding:10px 0 10px 14px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a>span{font-weight:600;position:absolute;top:0;right:-240px;visibility:hidden;width:240px;padding:11px 20px;text-align:left;text-transform:uppercase;opacity:0;color:#fff;border-color:#00b5b8;background-color:#00b5b8}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a>i{font-size:1.2rem;line-height:1;visibility:visible;margin-right:0;opacity:1}body.vertical-layout.vertical-menu.menu-collapsed .navbar-brand-center .content,body.vertical-layout.vertical-menu.menu-collapsed .navbar-brand-center .footer{margin-left:0}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .content,body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .footer,body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .navbar .navbar-container{margin:0 60px 0 0}@media (min-width:576px){body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .main-menu{right:0}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .main-menu span.menu-title{right:60px}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .main-menu ul.menu-content{right:60px;left:inherit}}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .navbar .navbar-header{float:right}[data-textdirection=rtl] body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a{padding:14px 16px!important}[data-textdirection=rtl] body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header .ft-minus{padding:12px 0}@media (min-width:992px){body.vertical-layout.vertical-menu.menu-flipped .content,body.vertical-layout.vertical-menu.menu-flipped .footer,body.vertical-layout.vertical-menu.menu-flipped .navbar .navbar-container{margin:0 240px 0 0}body.vertical-layout.vertical-menu.menu-flipped .navbar .navbar-header{float:right}}@media (max-width:991.98px){body.vertical-layout.vertical-menu .main-menu{width:60px}body.vertical-layout.vertical-menu .main-menu .main-menu-footer{width:240px}body.vertical-layout.vertical-menu .navbar .navbar-header{width:60px}body.vertical-layout.vertical-menu .content,body.vertical-layout.vertical-menu .footer{margin-left:60px}}.vertical-overlay-menu .content,.vertical-overlay-menu .navbar.navbar-brand-center .navbar-container{margin-left:0}@media (max-width:767.98px){body.vertical-layout.vertical-menu .content,body.vertical-layout.vertical-menu .footer{margin-left:0}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.vertical-overlay-menu .navbar .navbar-header{float:left;width:240px}.vertical-overlay-menu .navbar.navbar-brand-center .navbar-header{float:left;width:auto}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{left:-240px;width:240px;-webkit-transition:width .25s,opacity .25s,-webkit-transform .25s;-moz-transition:width .25s,opacity .25s,transform .25s,-moz-transform .25s;-o-transition:width .25s,opacity .25s,-o-transform .25s;transition:width .25s,opacity .25s,-webkit-transform .25s;transition:width .25s,opacity .25s,transform .25s;transition:width .25s,opacity .25s,transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}.vertical-overlay-menu .main-menu .navigation>li>a>i{font-size:1.2rem;float:left;margin-right:12px}.vertical-overlay-menu .main-menu .navigation>li>a>i:before{-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:not(.mm-next):after{font-family:FontAwesome;font-size:1rem;position:absolute;top:10px;right:20px;display:inline-block;content:'\F105';transition:-webkit-transform .2s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.vertical-overlay-menu .main-menu .navigation li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vertical-overlay-menu .main-menu .main-menu-footer{bottom:55px;width:240px}.vertical-overlay-menu.menu-open .main-menu{-webkit-transition:width .25s,opacity .25s,-webkit-transform .25s;-moz-transition:width .25s,opacity .25s,transform .25s,-moz-transform .25s;-o-transition:width .25s,opacity .25s,-o-transform .25s;transition:width .25s,opacity .25s,-webkit-transform .25s;transition:width .25s,opacity .25s,transform .25s;transition:width .25s,opacity .25s,transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s;-webkit-transform:translate3d(240px,0,0);-moz-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0);opacity:1}.vertical-overlay-menu.menu-flipped .main-menu{right:-240px;left:inherit}.vertical-overlay-menu.menu-flipped .navbar .navbar-container{margin:0 240px 0 0}.vertical-overlay-menu.menu-flipped .navbar .navbar-header{float:right}.vertical-overlay-menu.menu-flipped.menu-open .main-menu{-webkit-transform:translate3d(-240px,0,0);-moz-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}@media (max-width:991.98px){.vertical-overlay-menu .main-menu .main-menu-footer{bottom:0}}
.form-simple input[type="text"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.form-simple input[type="mail"] {
  margin-bottom: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.form-simple input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.help-block ul {
  margin: 0  !important;
  padding: 0 !important; }
  .help-block ul li {
    list-style: none; }

/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.bootstrap-datetimepicker-widget {
  list-style: none;
}
.bootstrap-datetimepicker-widget.dropdown-menu {
  display: block;
  margin: 2px 0;
  padding: 4px;
  width: 19em;
}
@media (min-width: 768px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 992px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 1200px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
.bootstrap-datetimepicker-widget.dropdown-menu:before,
.bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle AM/PM";
}
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Clear the picker";
}
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Set the date to today";
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget .picker-switch::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle Date and Time Screens";
}
.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}
.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget table th.disabled,
.bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table th.prev::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Previous Month";
}
.bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Next Month";
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.bootstrap-datetimepicker-widget table td.cw {
  font-size: .8em;
  height: 20px;
  line-height: 20px;
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover {
  background: #eeeeee;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #337ab7;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #337ab7;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table td span:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #337ab7;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td span.old {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td span.disabled,
.bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}
.bootstrap-datetimepicker-widget.wider {
  width: 21em;
}
.bootstrap-datetimepicker-widget .datepicker-decades .decade {
  line-height: 1.8em !important;
}
.input-group.date .input-group-text {
  cursor: pointer;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.bootstrap-touchspin .input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 1%;
  vertical-align: middle;
  display: table-cell;
}

.bootstrap-touchspin .input-group-btn-vertical > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding: 10px 10px;
  margin-left: -1px;
  position: relative;
}

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0;
  border-top-right-radius: 4px;
}

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  margin-top: -2px;
  border-radius: 0;
  border-bottom-right-radius: 4px;
}

.bootstrap-touchspin .input-group-btn-vertical i {
  position: absolute;
  top: 3px;
  left: 5px;
  font-size: 14px;
  font-weight: normal;
}


.bootstrap-touchspin .input-group-btn button{
  padding: 0.85rem 1rem;
}




/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvY3NzL2Jvb3RzdHJhcC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3ZlbmRvci9zdGFjay10aGVtZS9hcHAtYXNzZXRzL2ZvbnRzL2ZlYXRoZXIvc3R5bGUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvZm9udHMvZm9udC1hd2Vzb21lL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvZm9udHMvZmxhZy1pY29uLWNzcy9jc3MvZmxhZy1pY29uLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3ZlbmRvci9zdGFjay10aGVtZS9hcHAtYXNzZXRzL3ZlbmRvcnMvY3NzL2V4dGVuc2lvbnMvcGFjZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3ZlbmRvci9zdGFjay10aGVtZS9hcHAtYXNzZXRzL3ZlbmRvcnMvY3NzL2Zvcm1zL2ljaGVjay9taW5pbWFsL19hbGwuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy92ZW5kb3JzL2Nzcy9mb3Jtcy9pY2hlY2svc3F1YXJlL19hbGwuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy92ZW5kb3JzL2Nzcy9mb3Jtcy9pY2hlY2svZmxhdC9fYWxsLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvdmVuZG9ycy9jc3MvZm9ybXMvaWNoZWNrL2xpbmUvX2FsbC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3ZlbmRvci9zdGFjay10aGVtZS9hcHAtYXNzZXRzL3ZlbmRvcnMvY3NzL2Zvcm1zL2ljaGVjay9wb2xhcmlzL3BvbGFyaXMuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy92ZW5kb3JzL2Nzcy9mb3Jtcy9pY2hlY2svZnV0dXJpY28vZnV0dXJpY28uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy92ZW5kb3JzL2Nzcy9mb3Jtcy9pY2hlY2svaWNoZWNrLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvdmVuZG9ycy9jc3MvZm9ybXMvaWNoZWNrL2N1c3RvbS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3ZlbmRvci9zdGFjay10aGVtZS9hcHAtYXNzZXRzL2Nzcy9ib290c3RyYXAtZXh0ZW5kZWQuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy9jc3MvY29sb3JzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvY3NzL2NvbXBvbmVudHMuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy92ZW5kb3JzL2Nzcy9mb3Jtcy9zZWxlY3RzL3NlbGVjdDIubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvY3NzL2NvcmUvbWVudS9tZW51LXR5cGVzL3ZlcnRpY2FsLW1lbnUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvY3NzL3BhZ2VzL2xvZ2luLXJlZ2lzdGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdmVuZG9yL3N0YWNrLXRoZW1lL2FwcC1hc3NldHMvdmVuZG9ycy9jc3MvcGlja2Vycy9kYXRldGltZS9ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXIuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92ZW5kb3Ivc3RhY2stdGhlbWUvYXBwLWFzc2V0cy92ZW5kb3JzL2Nzcy9mb3Jtcy9zcGlubmVyL2pxdWVyeS5ib290c3RyYXAtdG91Y2hzcGluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQUNIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLHdCQUF3QjtFQUN4QixrSUFBa0k7RUFDbEksZ0ZBQWdGLEVBQUU7O0FBRXBGOzs7RUFHRSwrQkFBK0I7RUFDL0IsNEJBQTRCO0VBQzVCLHVCQUF1QixFQUFFOztBQUUzQjtFQUNFLHdCQUF3QjtFQUN4QixrQkFBa0I7RUFDbEIsK0JBQStCO0VBQy9CLDJCQUEyQjtFQUMzQiw4QkFBOEI7RUFDOUIsOENBQThDLEVBQUU7O0FBRWxEO0VBQ0Usb0JBQW9CLEVBQUU7O0FBRXhCO0VBQ0UsZUFBZSxFQUFFOztBQUVuQjtFQUNFLFVBQVU7RUFDVixxSEFBcUg7RUFDckgsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQiwwQkFBMEIsRUFBRTs7QUFFOUI7RUFDRSxzQkFBc0IsRUFBRTs7QUFFMUI7RUFDRSxnQ0FBZ0M7RUFDaEMsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUN4QixVQUFVO0VBQ1Ysa0JBQWtCLEVBQUU7O0FB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eUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLCtDQUF5QyxDQUFDLGdDQUFnQywrQ0FBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFBeUMsQ0FBQyxjQUFjLGdEQUF5QyxDQUFDLGdDQUFnQyxnREFB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QUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztB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LGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQiw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGdDQUFnQztDQUNqQzs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixvQkFBb0I7Q0FDckI7OztBQUdEO0VBQ0Usc0JBQXNCIiwiZmlsZSI6ImNzcy9hcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXHJcbiAqIEJvb3RzdHJhcCB2NC4xLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMkRDRUUzO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNGRjc1ODg7XG4gIC0tb3JhbmdlOiAjRkZBODdEO1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzE2RDM5QTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMwMEI1Qjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzQwNEU2NztcbiAgLS1ncmF5LWRhcms6ICMxQjI5NDI7XG4gIC0tcHJpbWFyeTogIzAwQjVCODtcbiAgLS1zZWNvbmRhcnk6ICM0MDRFNjc7XG4gIC0tc3VjY2VzczogIzE2RDM5QTtcbiAgLS1pbmZvOiAjMkRDRUUzO1xuICAtLXdhcm5pbmc6ICNGRkE4N0Q7XG4gIC0tZGFuZ2VyOiAjRkY3NTg4O1xuICAtLWxpZ2h0OiAjQkFCRkM3O1xuICAtLWRhcms6ICMxQjI5NDI7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJPcGVuIFNhbnNcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFwiTW9udHNlcnJhdFwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7IH1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgY29sb3I6ICM0MDRFNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7IH1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLW1vei10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07IH1cblxuYSB7XG4gIGNvbG9yOiAjMDA5YzlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4Mzg1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNDA0RTY3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAxLjc0cmVtOyB9XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNTFyZW07IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS4zMnJlbTsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjE0cmVtOyB9XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM0MDRFNjc7IH1cbiAgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiOyB9XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzQwNEU2NzsgfVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIGEgPiBjb2RlIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjFyZW07IH1cbiAga2JkIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNDA0RTY3OyB9XG4gIHByZSBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsOyB9XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgLW1vei1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtYXV0byB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLmNvbC0xIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgOC4zMzMzMyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgOC4zMzMzMyU7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAyNSU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCA1MCU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCA3NSU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNzUlO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgODMuMzMzMzMlO1xuICAtbW96LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgLW1vei1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAtbW96LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgLXdlYmtpdC1vcmRlcjogLTE7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gIC13ZWJraXQtb3JkZXI6IDEzO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICBvcmRlcjogMTM7IH1cblxuLm9yZGVyLTAge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtd2Via2l0LW9yZGVyOiAwO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMDtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtd2Via2l0LW9yZGVyOiAyO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7IH1cblxuLm9yZGVyLTMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtd2Via2l0LW9yZGVyOiAzO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtd2Via2l0LW9yZGVyOiA0O1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtd2Via2l0LW9yZGVyOiA1O1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7IH1cblxuLm9yZGVyLTYge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtd2Via2l0LW9yZGVyOiA2O1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAtd2Via2l0LW9yZGVyOiA3O1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAtbXMtZmxleC1vcmRlcjogNztcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAtd2Via2l0LW9yZGVyOiA4O1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAtbXMtZmxleC1vcmRlcjogODtcbiAgb3JkZXI6IDg7IH1cblxuLm9yZGVyLTkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgLXdlYmtpdC1vcmRlcjogOTtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gIC1tcy1mbGV4LW9yZGVyOiA5O1xuICBvcmRlcjogOTsgfVxuXG4ub3JkZXItMTAge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgLXdlYmtpdC1vcmRlcjogMTA7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgLXdlYmtpdC1vcmRlcjogMTE7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAtbXMtZmxleC1vcmRlcjogMTE7XG4gIG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgLXdlYmtpdC1vcmRlcjogMTI7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAtbXMtZmxleC1vcmRlcjogMTI7XG4gIG9yZGVyOiAxMjsgfVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC1zbS0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDguMzMzMzMlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLTMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMjUlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLTYge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLTkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNzUlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tMTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC13ZWJraXQtb3JkZXI6IC0xO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMTM7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItc20tMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtd2Via2l0LW9yZGVyOiAwO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItc20tMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNDtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1zbS01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItc20tNiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtd2Via2l0LW9yZGVyOiA2O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLXdlYmtpdC1vcmRlcjogNztcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1zbS04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItc20tOSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC13ZWJraXQtb3JkZXI6IDEwO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLXdlYmtpdC1vcmRlcjogMTI7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLW1kLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAyNSU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA1MCU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA3NSU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgLXdlYmtpdC1vcmRlcjogLTE7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtd2Via2l0LW9yZGVyOiAxMztcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC13ZWJraXQtb3JkZXI6IDA7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLXdlYmtpdC1vcmRlcjogMjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC13ZWJraXQtb3JkZXI6IDM7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtd2Via2l0LW9yZGVyOiA0O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1tZC02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC13ZWJraXQtb3JkZXI6IDY7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbWQtNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtd2Via2l0LW9yZGVyOiA3O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLXdlYmtpdC1vcmRlcjogODtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1tZC05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtd2Via2l0LW9yZGVyOiA5O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLXdlYmtpdC1vcmRlcjogMTA7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbWQtMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC13ZWJraXQtb3JkZXI6IDExO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtd2Via2l0LW9yZGVyOiAxMjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDc1JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDEwMCU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtd2Via2l0LW9yZGVyOiAtMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC13ZWJraXQtb3JkZXI6IDEzO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtd2Via2l0LW9yZGVyOiAyO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtd2Via2l0LW9yZGVyOiA1O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1sZy03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtd2Via2l0LW9yZGVyOiA4O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtd2Via2l0LW9yZGVyOiAxMDtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTE7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC13ZWJraXQtb3JkZXI6IDEyO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wteGwtMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14bC0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14bC01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14bC02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14bC04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14bC05IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDc1JTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wteGwtMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXhsLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDEwMCU7XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtd2Via2l0LW9yZGVyOiAtMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC13ZWJraXQtb3JkZXI6IDEzO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14bC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXIteGwtMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtd2Via2l0LW9yZGVyOiAyO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14bC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXIteGwtNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtd2Via2l0LW9yZGVyOiA1O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14bC03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXIteGwtOCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtd2Via2l0LW9yZGVyOiA4O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtd2Via2l0LW9yZGVyOiAxMDtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTE7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC13ZWJraXQtb3JkZXI6IDEyO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAudGFibGUgdGgsXG4gIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOThBNEI4OyB9XG4gIC50YWJsZSB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzk4QTRCODsgfVxuICAudGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM5OEE0Qjg7IH1cbiAgLnRhYmxlIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjdGQTsgfVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk4QTRCODsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk4QTRCODsgfVxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7IH1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDcsIDI1MCwgMC41KTsgfVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ3LCAyNTAsIDAuNSk7IH1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGVhZWI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0ZTRlNTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGU0ZTU7IH1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNkZDQ7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNjMGM5OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2MwYzk7IH1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWYzZTM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4ZWZkYTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGVmZGE7IH1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGYxZjc7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZWNmNDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZWVjZjQ7IH1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU3ZGI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDZjMjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQ2YzI7IH1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ4ZGU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZmM4OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJmYzg7IH1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VkZWY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUwZTM7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUwZTM7IH1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmMzY2E7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxYjZiZTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWI2YmU7IH1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDcsIDI1MCwgMC41KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzMsIDI0MiwgMC41KTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMzLCAyNDIsIDAuNSk7IH1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNGNUY3RkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJFMzA7XG4gIGJvcmRlci1jb2xvcjogIzNjNDI0NDsgfVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0RTUxNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OEE0Qjg7XG4gIGJvcmRlci1jb2xvcjogIzk4QTRCODsgfVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjRjVGN0ZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyRTMwOyB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogIzNjNDI0NDsgfVxuICAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IC1tb3otY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDIuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjNEU1MTU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQkFCRkM3O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtbW96LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1czsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtby10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDsgfVxuICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBjb2xvcjogIzRFNTE1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwQjVCODtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQkFCRkM3O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0JBQkZDNztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQkFCRkM3O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQkFCRkM3O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQkFCRkM3O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OEE0Qjg7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzRFNTE1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAtd2Via2l0LWNhbGMoMC43NXJlbSArIDFweCk7XG4gIHBhZGRpbmctdG9wOiAtbW96LWNhbGMoMC43NXJlbSArIDFweCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogLXdlYmtpdC1jYWxjKDAuNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogLW1vei1jYWxjKDAuNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogLXdlYmtpdC1jYWxjKDFyZW0gKyAxcHgpO1xuICBwYWRkaW5nLXRvcDogLW1vei1jYWxjKDFyZW0gKyAxcHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygxcmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IC13ZWJraXQtY2FsYygxcmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IC1tb3otY2FsYygxcmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IC13ZWJraXQtY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy10b3A6IC1tb3otY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiAtd2Via2l0LWNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiAtbW96LWNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICM0MDRFNjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwOyB9XG4gIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMS4zNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IC1tb3otY2FsYygxLjM3NXJlbSArIDJweCk7XG4gIGhlaWdodDogY2FsYygxLjM3NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMC4yMXJlbTsgfVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMy41NjI1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiAtbW96LWNhbGMoMy41NjI1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDMuNTYyNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yN3JlbTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IH1cbiAgLmZvcm0tcm93ID4gLmNvbCxcbiAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTsgfVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAjNDA0RTY3OyB9XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTsgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjMTZEMzlBOyB9XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIsIDIxMSwgMTU0LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkXG4gIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLFxuICAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIsIDIxMSwgMTU0LCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMiwgMjExLCAxNTQsIDAuMjUpOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZFxuICAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWRcbiAgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzE2RDM5QTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMxNkQzOUE7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhmMWNjOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJlYWIyOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNGNUY3RkEsIDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjRjVGN0ZBLCAwIDAgMCAwLjJyZW0gcmdiYSgyMiwgMjExLCAxNTQsIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIsIDIxMSwgMTU0LCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIsIDIxMSwgMTU0LCAwLjI1KTsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNGRjc1ODg7IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGNvbG9yOiAjMkEyRTMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTE3LCAxMzYsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNzU4ODsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWRcbiAgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbiAgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY3NTg4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMTcsIDEzNiwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMTcsIDEzNiwgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZFxuICAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkXG4gIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI0ZGNzU4ODsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI0ZGNzU4ODsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY2OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE4YjQ7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNGNUY3RkEsIDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTE3LCAxMzYsIDAuMjUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0Y1RjdGQSwgMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMTcsIDEzNiwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY3NTg4OyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMTcsIDEzNiwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTE3LCAxMzYsIDAuMjUpOyB9XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gICAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnRuIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42NTsgfVxuICAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUI4O1xuICBib3JkZXItY29sb3I6ICMwMEI1Qjg7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZjkyO1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4NTsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODEsIDE4NCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODEsIDE4NCwgMC41KTsgfVxuICAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODtcbiAgICBib3JkZXItY29sb3I6ICMwMEI1Qjg7IH1cbiAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Mzg1O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzY3ODsgfVxuICAgIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTgxLCAxODQsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODEsIDE4NCwgMC41KTsgfVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0RTY3O1xuICBib3JkZXItY29sb3I6ICM0MDRFNjc7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNjNGY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmMzNjQ4OyB9XG4gIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NCwgNzgsIDEwMywgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NCwgNzgsIDEwMywgMC41KTsgfVxuICAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDRFNjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3OyB9XG4gIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzY0ODtcbiAgICBib3JkZXItY29sb3I6ICMyODMwNDA7IH1cbiAgICAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA3OCwgMTAzLCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjQsIDc4LCAxMDMsIDAuNSk7IH1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUE7XG4gIGJvcmRlci1jb2xvcjogIzE2RDM5QTsgfVxuICAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMmIwODE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTFhNTc4OyB9XG4gIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMiwgMjExLCAxNTQsIDAuNSk7IH1cbiAgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBOyB9XG4gIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExYTU3ODtcbiAgICBib3JkZXItY29sb3I6ICMxMDk5NzA7IH1cbiAgICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC41KTsgfVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogIzJBMkUzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMztcbiAgYm9yZGVyLWNvbG9yOiAjMkRDRUUzOyB9XG4gIC5idG4taW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFjYmFjZTtcbiAgICBib3JkZXItY29sb3I6ICMxYWIwYzM7IH1cbiAgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNiwgMjI3LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDYsIDIyNywgMC41KTsgfVxuICAuYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMztcbiAgICBib3JkZXItY29sb3I6ICMyRENFRTM7IH1cbiAgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWFiMGMzO1xuICAgIGJvcmRlci1jb2xvcjogIzE5YTViODsgfVxuICAgIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNiwgMjI3LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNiwgMjI3LCAwLjUpOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMkEyRTMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODdEO1xuICBib3JkZXItY29sb3I6ICNGRkE4N0Q7IH1cbiAgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4ZTU3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmODY0YTsgfVxuICAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2OCwgMTI1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTY4LCAxMjUsIDAuNSk7IH1cbiAgLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkE4N0Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBODdEOyB9XG4gIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODY0YTtcbiAgICBib3JkZXItY29sb3I6ICNmZjdkM2Q7IH1cbiAgICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTY4LCAxMjUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2OCwgMTI1LCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICMyQTJFMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjc1ODg7XG4gIGJvcmRlci1jb2xvcjogI0ZGNzU4ODsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGY2NztcbiAgICBib3JkZXItY29sb3I6ICNmZjQyNWM7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTE3LCAxMzYsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMTcsIDEzNiwgMC41KTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjc1ODg7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY3NTg4OyB9XG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDI1YztcbiAgICBib3JkZXItY29sb3I6ICNmZjM1NTE7IH1cbiAgICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTE3LCAxMzYsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDExNywgMTM2LCAwLjUpOyB9XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzJBMkUzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBQkZDNztcbiAgYm9yZGVyLWNvbG9yOiAjQkFCRkM3OyB9XG4gIC5idG4tbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNWFiYjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWVhNWIwOyB9XG4gIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTg2LCAxOTEsIDE5OSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODYsIDE5MSwgMTk5LCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCQUJGQzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjQkFCRkM3OyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllYTViMDtcbiAgICBib3JkZXItY29sb3I6ICM5NzllYWE7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NiwgMTkxLCAxOTksIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODYsIDE5MSwgMTk5LCAwLjUpOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIyOTQyO1xuICBib3JkZXItY29sb3I6ICMxQjI5NDI7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxODI3O1xuICAgIGJvcmRlci1jb2xvcjogIzBjMTMxZTsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNywgNDEsIDY2LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI3LCA0MSwgNjYsIDAuNSk7IH1cbiAgLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQjI5NDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUIyOTQyOyB9XG4gIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMTMxZTtcbiAgICBib3JkZXItY29sb3I6ICMwODBkMTU7IH1cbiAgICAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI3LCA0MSwgNjYsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNywgNDEsIDY2LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMEI1Qjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMEI1Qjg7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBCNUI4OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODEsIDE4NCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODEsIDE4NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMDBCNUI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODtcbiAgICBib3JkZXItY29sb3I6ICMwMEI1Qjg7IH1cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE4MSwgMTg0LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTgxLCAxODQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDA0RTY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3OyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDRFNjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3OyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjQsIDc4LCAxMDMsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjQsIDc4LCAxMDMsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM0MDRFNjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0RTY3O1xuICAgIGJvcmRlci1jb2xvcjogIzQwNEU2NzsgfVxuICAgIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjQsIDc4LCAxMDMsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NCwgNzgsIDEwMywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTZEMzlBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBOyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZEMzlBO1xuICAgIGJvcmRlci1jb2xvcjogIzE2RDM5QTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIsIDIxMSwgMTU0LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMTZEMzlBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2RDM5QTtcbiAgICBib3JkZXItY29sb3I6ICMxNkQzOUE7IH1cbiAgICAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyLCAyMTEsIDE1NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMkRDRUUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMkRDRUUzOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkRDRUUzO1xuICAgIGJvcmRlci1jb2xvcjogIzJEQ0VFMzsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNiwgMjI3LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDYsIDIyNywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMkRDRUUzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMztcbiAgICBib3JkZXItY29sb3I6ICMyRENFRTM7IH1cbiAgICAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDYsIDIyNywgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDYsIDIyNywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjRkZBODdEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBODdEOyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODdEO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTg3RDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjgsIDEyNSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2OCwgMTI1LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNGRkE4N0Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODdEO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTg3RDsgfVxuICAgIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjgsIDEyNSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTY4LCAxMjUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjRkY3NTg4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY3NTg4OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjc1ODg7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY3NTg4OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMTcsIDEzNiwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDExNywgMTM2LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjRkY3NTg4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzU4ODtcbiAgICBib3JkZXItY29sb3I6ICNGRjc1ODg7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTE3LCAxMzYsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDExNywgMTM2LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjQkFCRkM3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjQkFCRkM3OyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0JBQkZDNztcbiAgICBib3JkZXItY29sb3I6ICNCQUJGQzc7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTg2LCAxOTEsIDE5OSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODYsIDE5MSwgMTk5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI0JBQkZDNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCQUJGQzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjQkFCRkM3OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODYsIDE5MSwgMTk5LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTg2LCAxOTEsIDE5OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMUIyOTQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMUIyOTQyOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIyOTQyO1xuICAgIGJvcmRlci1jb2xvcjogIzFCMjk0MjsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjcsIDQxLCA2NiwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNywgNDEsIDY2LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxQjI5NDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIyOTQyO1xuICAgIGJvcmRlci1jb2xvcjogIzFCMjk0MjsgfVxuICAgIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjcsIDQxLCA2NiwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI3LCA0MSwgNjYsIDAuNSk7IH1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDljOWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgzODU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQwNEU2NztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yN3JlbTsgfVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMC4yMXJlbTsgfVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZmFkZTpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM0MDRFNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk4QTRCODsgfVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzJBMkUzMDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuICAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgIGNvbG9yOiAjMWUyMTIyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGN0ZBOyB9XG4gIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuICAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNDA0RTY3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNDA0RTY3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMkEyRTMwOyB9XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1vei1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgZmxleDogMCAxIGF1dG87IH1cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpob3ZlcixcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTsgfVxuICAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuICAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtOyB9XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgIC1tb3otYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjNEU1MTU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQUJGQzc7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDMuNTYyNXJlbSArIDJweCk7XG4gIGhlaWdodDogLW1vei1jYWxjKDMuNTYyNXJlbSArIDJweCk7XG4gIGhlaWdodDogY2FsYygzLjU2MjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjdyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDEuMzc1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiAtbW96LWNhbGMoMS4zNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IGNhbGMoMS4zNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjFyZW07IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNDVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI0Y1RjdGQSwgbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0Y1RjdGQSwgbm9uZTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Y2ZkZmY7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogIzQwNEU2NzsgfVxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OEE0Qjg7IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjIyNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjIyNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODEsIDE4NCwgMC41KTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE4MSwgMTg0LCAwLjUpOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODEsIDE4NCwgMC41KTsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IC1tb3otY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDIuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzRFNTE1NDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPSclMjMzMzMnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogOHB4IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQUJGQzc7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzOWZjZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDVweCByZ2JhKDU3LCAyNTIsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA1cHggcmdiYSg1NywgMjUyLCAyNTUsIDAuNSk7IH1cbiAgICAuY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjNEU1MTU0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQwNEU2NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThBNEI4OyB9XG4gIC5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMS4zNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IC1tb3otY2FsYygxLjM3NXJlbSArIDJweCk7XG4gIGhlaWdodDogY2FsYygxLjM3NXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDMuNTYyNXJlbSArIDJweCk7XG4gIGhlaWdodDogLW1vei1jYWxjKDMuNTYyNXJlbSArIDJweCk7XG4gIGhlaWdodDogY2FsYygzLjU2MjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAxMjUlOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMi43NXJlbSArIDJweCk7XG4gIGhlaWdodDogLW1vei1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IGNhbGMoMi43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMi43NXJlbSArIDJweCk7XG4gIGhlaWdodDogLW1vei1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IGNhbGMoMi43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQjVCODtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMnJlbSAjMDBCNUI4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMnJlbSAjMDBCNUI4OyB9XG4gICAgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMEI1Qjg7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThBNEI4OyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7IH1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IC13ZWJraXQtY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiAtbW96LWNhbGMoMi43NXJlbSArIDJweCk7XG4gIGhlaWdodDogY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICM0RTUxNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQUJGQzc7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIuNzVyZW07XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGNvbG9yOiAjNEU1MTU0O1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjdGQTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCQUJGQzc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDsgfVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjRjVGN0ZBLCBub25lO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNGNUY3RkEsIG5vbmU7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjRjVGN0ZBLCBub25lOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjRjVGN0ZBLCBub25lOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDsgfVxuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2Y2ZkZmY7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNkU4MjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmNmZGZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNkU4MjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmNmZGZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2RTgyO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2RTgyO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4ubmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQwNEU2NzsgfVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzk4QTRCOCAjOThBNEI4ICNkZGQ7IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjNDA0RTY3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzRFNTE1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGN0ZBO1xuICAgIGJvcmRlci1jb2xvcjogIzYyNkU4MiAjNjI2RTgyICNGNUY3RkE7IH1cbiAgLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bztcbiAgLW1vei1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbW96LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5uYXZiYXIgPiAuY29udGFpbmVyLFxuICAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMTAwJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbW96LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1mbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tb3otYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiBhdXRvO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjMUIyOTQyOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogIzFCMjk0MjsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDA0RTY3OyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICM2MjZFODI7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjRjVGN0ZBOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMxQjI5NDI7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogIzQwNEU2NztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjM0MDRFNjcnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM0MDRFNjc7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6ICMxQjI5NDI7IH1cbiAgICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMUIyOTQyOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmNhcmQgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAuY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5jYXJkLWJvZHkge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbW96LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjVyZW07IH1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS41cmVtOyB9XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogLXdlYmtpdC1jYWxjKDAuMjVyZW0gLSAxcHgpIC13ZWJraXQtY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogLW1vei1jYWxjKDAuMjVyZW0gLSAxcHgpIC1tb3otY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpIDAgMDsgfVxuICAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gIC5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgLXdlYmtpdC1jYWxjKDAuMjVyZW0gLSAxcHgpIC13ZWJraXQtY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgLW1vei1jYWxjKDAuMjVyZW0gLSAxcHgpIC1tb3otY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTsgfVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbi5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAtd2Via2l0LWNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1yYWRpdXM6IC1tb3otY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC13ZWJraXQtY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLW1vei1jYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLXdlYmtpdC1jYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLW1vei1jYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtd2Via2l0LWNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtbW96LWNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtd2Via2l0LWNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC1tb3otY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kZWNrIHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gICAgICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtd2Via2l0LWZsZXg6IDEgMCAwJTtcbiAgICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCAwJTtcbiAgICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG4uY2FyZC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZ3JvdXAge1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC13ZWJraXQtZmxleDogMSAwIDAlO1xuICAgICAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7IH1cbiAgICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbiAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbiAuY2FyZDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC43NXJlbSAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThBNEI4O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogIzQwNEU2NztcbiAgICBjb250ZW50OiBcIi9cIjsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDA0RTY3OyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA5YzlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG4gIC5wYWdlLWxpbms6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICMwMDgzODU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkOyB9XG4gIC5wYWdlLWxpbms6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUI4O1xuICBib3JkZXItY29sb3I6ICMwMEI1Qjg7IH1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM0MDRFNjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzYyNkU4MjsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yN3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yN3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI3cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yN3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjFyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjFyZW07IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yMXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjFyZW07IH1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjM1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogODUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7IH1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuICAuYmFkZ2UtcHJpbWFyeVtocmVmXTpob3ZlciwgLmJhZGdlLXByaW1hcnlbaHJlZl06Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Mzg1OyB9XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNEU2NzsgfVxuICAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmhvdmVyLCAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzY0ODsgfVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZEMzlBOyB9XG4gIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmhvdmVyLCAuYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMWE1Nzg7IH1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogIzJBMkUzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMzsgfVxuICAuYmFkZ2UtaW5mb1tocmVmXTpob3ZlciwgLmJhZGdlLWluZm9baHJlZl06Zm9jdXMge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWFiMGMzOyB9XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyQTJFMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4N0Q7IH1cbiAgLmJhZGdlLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5iYWRnZS13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODY0YTsgfVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICMyQTJFMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjc1ODg7IH1cbiAgLmJhZGdlLWRhbmdlcltocmVmXTpob3ZlciwgLmJhZGdlLWRhbmdlcltocmVmXTpmb2N1cyB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjQyNWM7IH1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyQTJFMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUJGQzc7IH1cbiAgLmJhZGdlLWxpZ2h0W2hyZWZdOmhvdmVyLCAuYmFkZ2UtbGlnaHRbaHJlZl06Zm9jdXMge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWVhNWIwOyB9XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjI5NDI7IH1cbiAgLmJhZGdlLWRhcmtbaHJlZl06aG92ZXIsIC5iYWRnZS1kYXJrW2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMTMxZTsgfVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThBNEI4O1xuICBib3JkZXItcmFkaXVzOiAwLjI3cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5qdW1ib3Ryb24ge1xuICAgICAgcGFkZGluZzogNHJlbSAycmVtOyB9IH1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTsgfVxuICAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA1ZTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NmMGYxO1xuICBib3JkZXItY29sb3I6ICNiOGVhZWI7IH1cbiAgLmFsZXJ0LXByaW1hcnkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNhNGU0ZTU7IH1cbiAgLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDAyYzJkOyB9XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzIxMjkzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZGNlMTtcbiAgYm9yZGVyLWNvbG9yOiAjY2FjZGQ0OyB9XG4gIC5hbGVydC1zZWNvbmRhcnkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiY2MwYzk7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwZTExMTY7IH1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBiNmU1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZjZlYjtcbiAgYm9yZGVyLWNvbG9yOiAjYmVmM2UzOyB9XG4gIC5hbGVydC1zdWNjZXNzIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYThlZmRhOyB9XG4gIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA2NDAyZTsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTc2Yjc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmNWY5O1xuICBib3JkZXItY29sb3I6ICNjNGYxZjc7IH1cbiAgLmFsZXJ0LWluZm8gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNhZWVjZjQ7IH1cbiAgLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMGY0NDRiOyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTU3NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlZTU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTdkYjsgfVxuICAuYWxlcnQtd2FybmluZyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZDZjMjsgfVxuICAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM2MzQxMzA7IH1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjODUzZDQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlM2U3O1xuICBib3JkZXItY29sb3I6ICNmZmQ4ZGU7IH1cbiAgLmFsZXJ0LWRhbmdlciBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmYmZjODsgfVxuICAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzYyMmQzNDsgfVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzYxNjM2NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmNDtcbiAgYm9yZGVyLWNvbG9yOiAjZWNlZGVmOyB9XG4gIC5hbGVydC1saWdodCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2RlZTBlMzsgfVxuICAuYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNDg0YTRkOyB9XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMwZTE1MjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQ0ZDk7XG4gIGJvcmRlci1jb2xvcjogI2JmYzNjYTsgfVxuICAuYWxlcnQtZGFyayBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2IxYjZiZTsgfVxuICAuYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtOyB9XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tb3otYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4ubWVkaWEtYm9keSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1vei1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNEU1MTU0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM0RTUxNTQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgICBjb2xvcjogIzQwNEU2NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThBNEI4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU3RUQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuICAubGlzdC1ncm91cC1pdGVtOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQwNEU2NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBCNUI4OyB9XG5cbi5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5saXN0LWdyb3VwLWZsdXNoOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi5saXN0LWdyb3VwLWZsdXNoOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzAwNWU2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZWFlYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMDA1ZTYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGU0ZTU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZTYwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwNWU2MDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjEyOTM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZGQ0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyOTM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2MwYzk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTI5MzY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjEyOTM2OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMGI2ZTUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVmM2UzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwYjZlNTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4ZWZkYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjZlNTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGI2ZTUwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMTc2Yjc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRmMWY3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxNzZiNzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FlZWNmNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzZiNzY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTc2Yjc2OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU1NzQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlN2RiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4NTU3NDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDZjMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTU3NDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjODU1NzQxOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM4NTNkNDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ4ZGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4NTNkNDc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmZjODsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg1M2Q0NztcbiAgICBib3JkZXItY29sb3I6ICM4NTNkNDc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjNjE2MzY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZGVmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzYxNjM2NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMGUzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTYzNjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjE2MzY3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMGUxNTIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZjM2NhOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwZTE1MjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IxYjZiZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTE1MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGUxNTIyOyB9XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogLjU7IH1cbiAgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIG9wYWNpdHk6IC43NTsgfVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IC13ZWJraXQtY2FsYygxMDAlIC0gKDAuNXJlbSAqIDIpKTtcbiAgbWluLWhlaWdodDogLW1vei1jYWxjKDEwMCUgLSAoMC41cmVtICogMikpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoMC41cmVtICogMikpOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMTAwdmggLSAoMC41cmVtICogMikpO1xuICAgIGhlaWdodDogLW1vei1jYWxjKDEwMHZoIC0gKDAuNXJlbSAqIDIpKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoMC41cmVtICogMikpO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yN3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk4QTRCODtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yN3JlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjdyZW07IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvOyB9XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1OyB9XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbW96LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtOyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk4QTRCODsgfVxuICAubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gIC5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogLXdlYmtpdC1jYWxjKDEwMCUgLSAoMS43NXJlbSAqIDIpKTtcbiAgICBtaW4taGVpZ2h0OiAtbW96LWNhbGMoMTAwJSAtICgxLjc1cmVtICogMikpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgxLjc1cmVtICogMikpOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogLXdlYmtpdC1jYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSk7XG4gICAgICBoZWlnaHQ6IC1tb3otY2FsYygxMDB2aCAtICgxLjc1cmVtICogMikpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSk7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLnRvb2x0aXAuc2hvdyB7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gIC50b29sdGlwIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjhyZW07XG4gICAgaGVpZ2h0OiAwLjRyZW07IH1cbiAgICAudG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gIC5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTsgfVxuICAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwLjRyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07IH1cbiAgICAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDsgfVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7IH1cbiAgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93IHtcbiAgICB0b3A6IDA7IH1cbiAgICAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDsgfVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTsgfVxuICAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDAuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTsgfVxuICAgIC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjdyZW07IH1cbiAgLnBvcG92ZXIgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luOiAwIDAuMjdyZW07IH1cbiAgICAucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gICAgYm90dG9tOiAtd2Via2l0LWNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgYm90dG9tOiAtbW96LWNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgYm90dG9tOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpOyB9XG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDsgfVxuICAuYnMtcG9wb3Zlci10b3AgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICBcbiAgLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICAgIGxlZnQ6IC13ZWJraXQtY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICBsZWZ0OiAtbW96LWNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgbGVmdDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDAuMjdyZW0gMDsgfVxuICAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSxcbiAgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIFxuICAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGxlZnQ6IDFweDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICAgIHRvcDogLXdlYmtpdC1jYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICAgIHRvcDogLW1vei1jYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICAgIHRvcDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlLFxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIFxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3OyB9XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgICByaWdodDogLXdlYmtpdC1jYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICAgIHJpZ2h0OiAtbW96LWNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgcmlnaHQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjI3cmVtIDA7IH1cbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLFxuICAuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICBcbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjphZnRlciB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC13ZWJraXQtY2FsYygwLjI3cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLW1vei1jYWxjKDAuMjdyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjdyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLXdlYmtpdC1jYWxjKDAuMjdyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLW1vei1jYWxjKDAuMjdyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI3cmVtIC0gMXB4KTsgfVxuICAucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzQwNEU2NzsgfVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgLW1vei1wZXJzcGVjdGl2ZTogMTAwMHB4O1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4OyB9XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZSwgLW1vei10cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UsIC1tb3otdHJhbnNmb3JtIDAuNnMgZWFzZSwgLW8tdHJhbnNmb3JtIDAuNnMgZWFzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAgIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtby10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7IH1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIEBzdXBwb3J0cyAoKC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkgb3IgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuICBAc3VwcG9ydHMgKCgtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSkge1xuICAgIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gICAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH0gfVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cbiAgQHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSBvciAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbS1wcmV2LFxuICAgIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IC42cztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5OyB9XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICBAc3VwcG9ydHMgKCgtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSkge1xuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldixcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXByZXYge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7IH1cbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlcixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogLjk7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgY29udGVudDogXCJcIjsgfVxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgY29udGVudDogXCJcIjsgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI1QjggIWltcG9ydGFudDsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Mzg1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzM2NDggIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUEgIWltcG9ydGFudDsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFhNTc4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkRDRUUzICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjBjMyAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTg3RCAhaW1wb3J0YW50OyB9XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg2NGEgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzU4OCAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDI1YyAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUJGQzcgIWltcG9ydGFudDsgfVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllYTViMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCMjk0MiAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzEzMWUgIWltcG9ydGFudDsgfVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk4QTRCOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OEE0QjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk4QTRCOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OEE0QjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5OEE0QjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQjVCOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkRDRUUzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBODdEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNGRjc1ODggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjQkFCRkM3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUIyOTQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbW96LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbW96LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbW96LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1vei1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1vei1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tb3otYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1vei1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1vei1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAge1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICAtbW96LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgLW1vei1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgLW1vei1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuQHN1cHBvcnRzICgocG9zaXRpb246IC13ZWJraXQtc3RpY2t5KSBvciAocG9zaXRpb246IHN0aWNreSkpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwOyB9IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnNoYWRvdy1zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbm9uZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDBCNUI4ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDgzODUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzJjMzY0OCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE2RDM5QSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMTFhNTc4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMkRDRUUzICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxYWIwYzMgIWltcG9ydGFudDsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkE4N0QgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2ZmODY0YSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRkY3NTg4ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmY0MjVjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI0JBQkZDNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICM5ZWE1YjAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxQjI5NDIgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzBjMTMxZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50OyB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMzsgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50OyB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50OyB9XG4gICAgLnRhYmxlIHRkLFxuICAgIC50YWJsZSB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2MjZFODIgIWltcG9ydGFudDsgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAudGFibGUtZGFyayB0aCxcbiAgICAudGFibGUtZGFyayB0ZCxcbiAgICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzk4QTRCODsgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogIzk4QTRCODsgfSB9XG4iLCJAZm9udC1mYWNle2ZvbnQtZmFtaWx5OmZlYXRoZXI7c3JjOnVybChmb250cy9mZWF0aGVyLmVvdD85eGZycTgpO3NyYzp1cmwoZm9udHMvZmVhdGhlci5lb3Q/OXhmcnE4I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKGZvbnRzL2ZlYXRoZXIudHRmPzl4ZnJxOCkgZm9ybWF0KCd0cnVldHlwZScpLHVybChmb250cy9mZWF0aGVyLndvZmY/OXhmcnE4KSBmb3JtYXQoJ3dvZmYnKSx1cmwoZm9udHMvZmVhdGhlci5zdmc/OXhmcnE4I2ZlYXRoZXIpIGZvcm1hdCgnc3ZnJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfVtjbGFzcyo9XCIgZnQtXCJdLFtjbGFzc149ZnQtXXtmb250LWZhbWlseTpmZWF0aGVyIWltcG9ydGFudDtzcGVhazpub25lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZnQtYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZTllYVwifS5mdC1jcm9wOmJlZm9yZXtjb250ZW50OlwiXFxlOWViXCJ9LmZ0LWhlbHAtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOWVjXCJ9LmZ0LWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZTllZFwifS5mdC1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlOWVlXCJ9LmZ0LXVuZGVybGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTllZlwifS5mdC1hY3Rpdml0eTpiZWZvcmV7Y29udGVudDpcIlxcZTkwMFwifS5mdC1haXJwbGF5OmJlZm9yZXtjb250ZW50OlwiXFxlOTAxXCJ9LmZ0LWFsZXJ0LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTkwMlwifS5mdC1hbGVydC1vY3RhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxlOTAzXCJ9LmZ0LWFsZXJ0LXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTA0XCJ9LmZ0LWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTkwNVwifS5mdC1hbGlnbi1qdXN0aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxlOTA2XCJ9LmZ0LWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDdcIn0uZnQtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDhcIn0uZnQtYW5jaG9yOmJlZm9yZXtjb250ZW50OlwiXFxlOTA5XCJ9LmZ0LWFwZXJ0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxlOTBhXCJ9LmZ0LWFycm93LWRvd24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTkwYlwifS5mdC1hcnJvdy1kb3duLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlOTBjXCJ9LmZ0LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MGRcIn0uZnQtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTkwZVwifS5mdC1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTkwZlwifS5mdC1hcnJvdy11cC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlOTEwXCJ9LmZ0LWFycm93LXVwLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlOTExXCJ9LmZ0LWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlOTEyXCJ9LmZ0LWF0LXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MTNcIn0uZnQtYXdhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MTRcIn0uZnQtYmFyLWNoYXJ0LTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MTVcIn0uZnQtYmFyLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlOTE2XCJ9LmZ0LWJhdHRlcnktY2hhcmdpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MTdcIn0uZnQtYmF0dGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZTkxOFwifS5mdC1iZWxsLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZTkxOVwifS5mdC1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTFhXCJ9LmZ0LWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcZTkxYlwifS5mdC1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxlOTFjXCJ9LmZ0LWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlOTFkXCJ9LmZ0LWJveDpiZWZvcmV7Y29udGVudDpcIlxcZTkxZVwifS5mdC1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MWZcIn0uZnQtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjBcIn0uZnQtY2FtZXJhLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZTkyMVwifS5mdC1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjJcIn0uZnQtY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZTkyM1wifS5mdC1jaGVjay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjRcIn0uZnQtY2hlY2stc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxlOTI1XCJ9LmZ0LWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlOTI2XCJ9LmZ0LWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTkyN1wifS5mdC1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjhcIn0uZnQtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTkyOVwifS5mdC1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlOTJhXCJ9LmZ0LWNoZXZyb25zLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmJcIn0uZnQtY2hldnJvbnMtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTkyY1wifS5mdC1jaGV2cm9ucy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTkyZFwifS5mdC1jaGV2cm9ucy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTkyZVwifS5mdC1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmZcIn0uZnQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTMwXCJ9LmZ0LWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTkzMVwifS5mdC1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTkzMlwifS5mdC1jbG91ZC1kcml6emxlOmJlZm9yZXtjb250ZW50OlwiXFxlOTMzXCJ9LmZ0LWNsb3VkLWxpZ2h0bmluZzpiZWZvcmV7Y29udGVudDpcIlxcZTkzNFwifS5mdC1jbG91ZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzVcIn0uZnQtY2xvdWQtcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZTkzNlwifS5mdC1jbG91ZC1zbm93OmJlZm9yZXtjb250ZW50OlwiXFxlOTM3XCJ9LmZ0LWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxlOTM4XCJ9LmZ0LWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzlcIn0uZnQtY29tbWFuZDpiZWZvcmV7Y29udGVudDpcIlxcZTkzYVwifS5mdC1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxlOTNiXCJ9LmZ0LWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5M2NcIn0uZnQtY29ybmVyLWRvd24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTkzZFwifS5mdC1jb3JuZXItZG93bi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTkzZVwifS5mdC1jb3JuZXItbGVmdC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlOTNmXCJ9LmZ0LWNvcm5lci1sZWZ0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlOTQwXCJ9LmZ0LWNvcm5lci1yaWdodC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlOTQxXCJ9LmZ0LWNvcm5lci1yaWdodC11cDpiZWZvcmV7Y29udGVudDpcIlxcZTk0MlwifS5mdC1jb3JuZXItdXAtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTk0M1wifS5mdC1jb3JuZXItdXAtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NDRcIn0uZnQtY3B1OmJlZm9yZXtjb250ZW50OlwiXFxlOTQ1XCJ9LmZ0LWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlOTQ2XCJ9LmZ0LWNyb3NzaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZTk0N1wifS5mdC1kZWxldGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NDhcIn0uZnQtZGlzYzpiZWZvcmV7Y29udGVudDpcIlxcZTk0OVwifS5mdC1kb3dubG9hZC1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZTk0YVwifS5mdC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTk0YlwifS5mdC1kcm9wbGV0OmJlZm9yZXtjb250ZW50OlwiXFxlOTRjXCJ9LmZ0LWVkaXQtMjpiZWZvcmV7Y29udGVudDpcIlxcZTk0ZFwifS5mdC1lZGl0LTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NGVcIn0uZnQtZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcZTk0ZlwifS5mdC1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxlOTUwXCJ9LmZ0LWV5ZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NTFcIn0uZnQtZXllOmJlZm9yZXtjb250ZW50OlwiXFxlOTUyXCJ9LmZ0LWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxlOTUzXCJ9LmZ0LWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTk1NFwifS5mdC1mZWF0aGVyOmJlZm9yZXtjb250ZW50OlwiXFxlOTU1XCJ9LmZ0LWZpbGUtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NTZcIn0uZnQtZmlsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxlOTU3XCJ9LmZ0LWZpbGUtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZTk1OFwifS5mdC1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlOTU5XCJ9LmZ0LWZpbG06YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NWFcIn0uZnQtZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlOTViXCJ9LmZ0LWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NWNcIn0uZnQtZm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlOTVkXCJ9LmZ0LWdpdGh1YjpiZWZvcmV7Y29udGVudDpcIlxcZTk1ZVwifS5mdC1naXRsYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NWZcIn0uZnQtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjBcIn0uZnQtZ3JpZDpiZWZvcmV7Y29udGVudDpcIlxcZTk2MVwifS5mdC1oYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlOTYyXCJ9LmZ0LWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjNcIn0uZnQtaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjRcIn0uZnQtaG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZTk2NVwifS5mdC1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZTk2NlwifS5mdC1pbmJveDpiZWZvcmV7Y29udGVudDpcIlxcZTk2N1wifS5mdC1pbmZvOmJlZm9yZXtjb250ZW50OlwiXFxlOTY4XCJ9LmZ0LWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZTk2OVwifS5mdC1sYXllcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NmFcIn0uZnQtbGF5b3V0OmJlZm9yZXtjb250ZW50OlwiXFxlOTZiXCJ9LmZ0LWxpZmUtYnVveTpiZWZvcmV7Y29udGVudDpcIlxcZTk2Y1wifS5mdC1saW5rLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NmRcIn0uZnQtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZTk2ZVwifS5mdC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxlOTZmXCJ9LmZ0LWxvYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTk3MFwifS5mdC1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlOTcxXCJ9LmZ0LWxvZy1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTk3MlwifS5mdC1sb2ctb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlOTczXCJ9LmZ0LW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NzRcIn0uZnQtbWFwLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcZTk3NVwifS5mdC1tYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NzZcIn0uZnQtbWF4aW1pemUtMjpiZWZvcmV7Y29udGVudDpcIlxcZTk3N1wifS5mdC1tYXhpbWl6ZTpiZWZvcmV7Y29udGVudDpcIlxcZTk3OFwifS5mdC1tZW51OmJlZm9yZXtjb250ZW50OlwiXFxlOTc5XCJ9LmZ0LW1lc3NhZ2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTdhXCJ9LmZ0LW1lc3NhZ2Utc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxlOTdiXCJ9LmZ0LW1pYy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5N2NcIn0uZnQtbWljOmJlZm9yZXtjb250ZW50OlwiXFxlOTdkXCJ9LmZ0LW1pbmltaXplLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5N2VcIn0uZnQtbWluaW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5N2ZcIn0uZnQtbWludXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTgwXCJ9LmZ0LW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZTk4MVwifS5mdC1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZTk4MlwifS5mdC1tb25pdG9yOmJlZm9yZXtjb250ZW50OlwiXFxlOTgzXCJ9LmZ0LW1vb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ODRcIn0uZnQtbW9yZS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlOTg1XCJ9LmZ0LW1vcmUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ODZcIn0uZnQtbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTk4N1wifS5mdC1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZTk4OFwifS5mdC1uYXZpZ2F0aW9uLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ODlcIn0uZnQtbmF2aWdhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTk4YVwifS5mdC1vY3RhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxlOThiXCJ9LmZ0LXBhY2thZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OGNcIn0uZnQtcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxlOThkXCJ9LmZ0LXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTk4ZVwifS5mdC1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZTk4ZlwifS5mdC1wZXJjZW50OmJlZm9yZXtjb250ZW50OlwiXFxlOTkwXCJ9LmZ0LXBob25lLWNhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OTFcIn0uZnQtcGhvbmUtZm9yd2FyZGVkOmJlZm9yZXtjb250ZW50OlwiXFxlOTkyXCJ9LmZ0LXBob25lLWluY29taW5nOmJlZm9yZXtjb250ZW50OlwiXFxlOTkzXCJ9LmZ0LXBob25lLW1pc3NlZDpiZWZvcmV7Y29udGVudDpcIlxcZTk5NFwifS5mdC1waG9uZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OTVcIn0uZnQtcGhvbmUtb3V0Z29pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OTZcIn0uZnQtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OTdcIn0uZnQtcGllLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlOTk4XCJ9LmZ0LXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTk5XCJ9LmZ0LXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWFcIn0uZnQtcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWJcIn0uZnQtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWNcIn0uZnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZTk5ZFwifS5mdC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWVcIn0uZnQtcG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWZcIn0uZnQtcHJpbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTlhMFwifS5mdC1yYWRpbzpiZWZvcmV7Y29udGVudDpcIlxcZTlhMVwifS5mdC1yZWZyZXNoLWNjdzpiZWZvcmV7Y29udGVudDpcIlxcZTlhMlwifS5mdC1yZWZyZXNoLWN3OmJlZm9yZXtjb250ZW50OlwiXFxlOWEzXCJ9LmZ0LXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTlhNFwifS5mdC1yZXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YTVcIn0uZnQtcm90YXRlLWNjdzpiZWZvcmV7Y29udGVudDpcIlxcZTlhNlwifS5mdC1yb3RhdGUtY3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YTdcIn0uZnQtc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTlhOFwifS5mdC1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIlxcZTlhOVwifS5mdC1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YWFcIn0uZnQtc2VydmVyOmJlZm9yZXtjb250ZW50OlwiXFxlOWFiXCJ9LmZ0LXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxlOWFjXCJ9LmZ0LXNoYXJlLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YWRcIn0uZnQtc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YWVcIn0uZnQtc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxlOWFmXCJ9LmZ0LXNodWZmbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YjBcIn0uZnQtc2lkZWJhcjpiZWZvcmV7Y29udGVudDpcIlxcZTliMVwifS5mdC1za2lwLWJhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YjJcIn0uZnQtc2tpcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlOWIzXCJ9LmZ0LXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxlOWI0XCJ9LmZ0LXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlOWI1XCJ9LmZ0LXNsaWRlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YjZcIn0uZnQtc21hcnRwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTliN1wifS5mdC1zcGVha2VyOmJlZm9yZXtjb250ZW50OlwiXFxlOWI4XCJ9LmZ0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZTliOVwifS5mdC1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxlOWJhXCJ9LmZ0LXN0b3AtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOWJiXCJ9LmZ0LXN1bjpiZWZvcmV7Y29udGVudDpcIlxcZTliY1wifS5mdC1zdW5yaXNlOmJlZm9yZXtjb250ZW50OlwiXFxlOWJkXCJ9LmZ0LXN1bnNldDpiZWZvcmV7Y29udGVudDpcIlxcZTliZVwifS5mdC10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YmZcIn0uZnQtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxlOWMwXCJ9LmZ0LXRhcmdldDpiZWZvcmV7Y29udGVudDpcIlxcZTljMVwifS5mdC10aGVybW9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTljMlwifS5mdC10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTljM1wifS5mdC10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzRcIn0uZnQtdG9nZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzVcIn0uZnQtdG9nZ2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlOWM2XCJ9LmZ0LXRyYXNoLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzdcIn0uZnQtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzhcIn0uZnQtdHJlbmRpbmctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTljOVwifS5mdC10cmVuZGluZy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTljYVwifS5mdC10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcZTljYlwifS5mdC10djpiZWZvcmV7Y29udGVudDpcIlxcZTljY1wifS5mdC10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxlOWNkXCJ9LmZ0LXR5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5Y2VcIn0uZnQtdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5Y2ZcIn0uZnQtdW5sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlOWQwXCJ9LmZ0LXVwbG9hZC1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZTlkMVwifS5mdC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDJcIn0uZnQtdXNlci1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTlkM1wifS5mdC11c2VyLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxlOWQ0XCJ9LmZ0LXVzZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZTlkNVwifS5mdC11c2VyLXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDZcIn0uZnQtdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZTlkN1wifS5mdC11c2VyczpiZWZvcmV7Y29udGVudDpcIlxcZTlkOFwifS5mdC12aWRlby1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDlcIn0uZnQtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZGFcIn0uZnQtdm9pY2VtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxlOWRiXCJ9LmZ0LXZvbHVtZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlOWRjXCJ9LmZ0LXZvbHVtZS0yOmJlZm9yZXtjb250ZW50OlwiXFxlOWRkXCJ9LmZ0LXZvbHVtZS14OmJlZm9yZXtjb250ZW50OlwiXFxlOWRlXCJ9LmZ0LXZvbHVtZTpiZWZvcmV7Y29udGVudDpcIlxcZTlkZlwifS5mdC13YXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZTllMFwifS5mdC13aWZpLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZTllMVwifS5mdC13aWZpOmJlZm9yZXtjb250ZW50OlwiXFxlOWUyXCJ9LmZ0LXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTNcIn0uZnQteC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTRcIn0uZnQteC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTVcIn0uZnQteDpiZWZvcmV7Y29udGVudDpcIlxcZTllNlwifS5mdC16YXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTdcIn0uZnQtem9vbS1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTllOFwifS5mdC16b29tLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZTllOVwifSIsIi8qIVxyXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcclxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXHJcbiAqLy5mYS5mYS1wdWxsLWxlZnQsLmZhLnB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEsLmZhLXN0YWNre2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mYS1mdywuZmEtbGl7dGV4dC1hbGlnbjpjZW50ZXJ9QGZvbnQtZmFjZXtmb250LWZhbWlseTpGb250QXdlc29tZTtzcmM6dXJsKC4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjApO3NyYzp1cmwoLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjApIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSx1cmwoZGF0YTpmb250L3gtZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSZ0FCQUFBQUFYN29BQTBBQUFBQ2hxd0FCQUFIQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCTUFBQUFCd0FBQUFjYTc1SHVVZEVSVVlBQUFGTUFBQUFId0FBQUNBQzhBQUVUMU12TWdBQUFXd0FBQUErQUFBQVlJZ3lla0JqYldGd0FBQUJyQUFBQVdrQUFBTHlDcjg2ZjJkaGMzQUFBQU1ZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXlBQUFWOTVBQUpNdkkvM3JrMW9aV0ZrQUFGaW5BQUFBRE1BQUFBMkVJbmxMV2hvWldFQUFXTFFBQUFBSHdBQUFDUVBBd3ExYUcxMGVBQUJZdkFBQUFMMEFBQUs4RVY1R0lWc2IyTmhBQUZsNUFBQUJ4WUFBQXNRQXZXaVhHMWhlSEFBQVd6OEFBQUFId0FBQUNBRExBSWNibUZ0WlFBQmJSd0FBQUpFQUFBRWh1T1hpNnh3YjNOMEFBRnZZQUFBRDRVQUFCcDFyNCtib1FBQUFBRUFBQUFBekQyaXp3QUFBQURMVHp3d0FBQUFBTlF4YUxsNG5HTmdaR0JnNEFOaUNRWVFZR0pnWkdCa09nUWtXY0E4QmdBTXVBRDNBSGljWTJCbXkyU2N3TURLd01EU3cyTE13TURRQnFHWmloa1lHTHNZOElDQ3lxSmlCZ2NHaGE4TWJBei9nWHcyQmthUU1DT1NFZ1VHUmdEUXl3aHVBQUI0bk0yUzMwcmljUkRGNTJkcVplYjVQc0FpNmdORXZZRElQb0FJZTlORmlFOGdQb0g0Qk9JVGlKY2JMQ0xSZGNoZTdLVUlXMXRiK2NQZGF2dHZjNmIxMWwrL1RlaWk2eVU2TUdjNE1Nd0hoaEdSQlpuWEIvRkNGKzh1VE41empuckRzTmVrSURGWmw0eHNTMWQyNVpzY1pYTzVkSzZpS1UxclhvdGExcXJXdGFsdDdlcU9EdFRYaWM2WVlwcHJ6TFBJTXF1c3M4azJ1OXpqZ0Q0bm5GbkswcGEzb3BXdGFuVnJXdHU2dG1jRDgyMHlsU0FJeVJuNS9Jb282alNyQlMxcFJXdmEwSloydEtkOUhlcFlsVUxIRE5kWllJa1YxdGhnaXgzMjJPZVFZNnFKT2N0YXdVcFdzWm8xckdVZDYxbmZoamIrUnd6T2dxMWdNL2dVZkF3Mi9LdlIvZWlMVzNWSmwzRExic2t0dXJpTHVhaGJjQkZNOFJlUE1CQ0tCMHh3anp2YzRnYlh1TUlsL3VBQzV6akRiL3pDR0Q1R09NVUpqdkVUUnpqRUR4eGdIOTlYdjg2di9iYnk0dktDOVNLaFJWNFB6Ri9oUFNnZVN5eEdrMHZMSy85NTd4TmkrY1B6QUFBQUFBQUFBZi8vQUFKNG5MeTlDWUJVMVpVdy9PNjliNmw5ZTdWMWRYVjNWVmZWcStwdTZHNXFiWG90bXAxdWRnUUV4QlpGa1VWQlFSQVhTaUVxaUJzbzR0NW9STWt5WXhiekpVYWN5cWFUUldJU1lqYS8rZG9rSnBtNGpKUGtOeEc2SHQrNTkxVlZWemNONk16OEgzUzlkL2YxM0h2UE9mZWM4empNYmVZNFloUGh3VWtjbHduYWc4UWV0QStodkpyZGpBYzNDNEZUbTBYdUZFZi9JZTZTTTV6NGpKRGphc0RqbEpBOUdIYzd4VkN3WGttbUUwRTdVbExKYnBRSXhtdVIrRXhUNFM2VTlTbUtiemhIbnloYnVLc3BIUE1JT1U4c0xNd0lRWFNCVTVJSy9CRU83MmdLZWFwMXVtcGFCd2QxY0ZCSEUzanNUZ3V1YjhiSmJweUllK3pDYUc4eW5VSHBSTnd0Y3RQV1hiWGlxblhUNERYeDZtV0YwVjZsbG1STnRsaWJFRGc5R0ovWDVISTF6YnNDWGxGYzlYNmhvektBdkZhWE1DQ09iK013YTBNTzJpQnhRZWkzalF2UUg0S3Uxa2NSUE1JS3RqblM0UUR2ZHJoZ0dOeDhUdjFZdlZmOUdFbm9PaUwxSjlOaDlkaFgzcnBQUFgzODJtdVBJd0hWSXVINHRUZWpaUkVNQ1pDa0pWWnp5WDRGTGIxNUpNVzF4OVhUOTczMUZmVlloTTRHZHlZbmNRTEgrYmd1Ymk3SFJleWl4RXNXM0FRamdLSktSSW5hblc0WTY3UzlFemNUbUFQUjVmUzRQYlY4QjQ1M2swdzYwNDB5ZG0xeVVuWTZQVEJRdVVCRS9kdVRpZXltVm9SYU4yVVRUNnAvaXdSa3M1QTN5MGdRVGJwVFdiTjg4RnR2aU8zMW1XWW5RczdtVEgyNytNYTMwcGZrVnZlZXl2YXVYdDByNUh0WEJ3Z1hyajJ4cDZsMTBxVFdwajBuYXNNRnppekxmQXc3OUhhZFFaRE56Mjg5L0t3d3lSZHhPQ0srU2NLemg1c2VHRGlkcDdsNVdvWTJ4N1J2T2M3UGNUd01hVE9mZ2hiR2E3R25tOENFMGpFbGp5WWRoZnNOb2Y3T0ZuV28rN1pyRjRUREM2NjlyWHRJZmFmd1FNNkJWK2pDbDE1eDc5UzMvdEUwT3hzT1oyYzMvZU90Ly8xTzRYbXQ3Qy9DM0ExeDlScU15bEFjbmJlSUFFOEEwSXhNd1RRVGtkTnhqeXpBbVBqVWg1WWlsMU4ycVQxcUQweW9DeTlWSDZ4cVF4KzlMWGZLYjZPUDJzaU5icC82cEdxU3pLNGEwM3Z2bVdwY29nWDlEYTJwZGtYMHM5RnJEUTNxNU5sNnVqNXd1VzQ5aFY0OWloaGhha2xFS0xYajNNM2d0NkM0dXVMNGNYVUZpczlHTzlHTjZEWFdyb1p6TndzN1VVTTN1bFc5dlZ2OWhicnl0ZGVJb2RUTStIbGFTZHVZRStqWXUrZ3FqaFFoSkFrRDd3NWs0cldFczRrQnhaWU9DTnd0eTRjL3Qvd1dlL1BNYmYyNzBjYmQvZHRtTnR2UGNHK3IzMzc3YmRTOWQ5UGpqMis2Nk9GSE5rM1A1YVp2ZXVSaDhpMHQvRzBZQnlOZFB4SmRQMWF1am12aGVyajUzS1hjdGR3dTdqN3VLZTZmT1U1SUpaVW1WQy9XSUtlN0F3RUlYOENQN0VtRlFYZ1I1TkhZK0UrWi9rTDFqVjA0S0tmNDJDNTJqZ2ZQS2I0Q1J6MEVuc1BjU0l4UWtWUE5WYWE2VUptdzVENW1pMGFFUlpNdFI2Rkh4M01XZkpnVnJOSW5QeEorZXNSSktwT280NVpTNFh6cEZLdGJZQXVXcDhBdFZzNG4zWmxIalZBVkdqTmlGNGduWEg5UzVaTDkvVW5NbmlOdWtqdFhET2JvbHRtZlJQU0pmMVRoR2Y3UnVXSTR0akRaWG5NMkxITElwYldxQzJtdHNvL3hqNDMvbi9hUHJROXpiVEUxSDJ0cmk2RXNmWTY0Y2E3U1Y4aWRPKzZUcDZ4MG93QnowZ2Y2WmRsWkdIR1NjVU12bUtDaU1BQ2hjZWZpZjN3V1B2bW9DaEF6ek1JSWhKM216aDFYNmY0dmp0V29vWUJ6NmtiT0l0N0pmNWx6Z3cvT0IwbXNiMEZJU2ZZZ09CSDA4S2hENHAzK3dvUzcvQXY4ZDZtSC9IN3FRQXErbi9ySlh4YXdLUDlkYUQzMSsvM3FyL0FENElWeXJ6bnpnZURnRDNBaGpnczdyVWlzaitvUkxWdEpadlNqeTNjN0pUMFNIS3hrOWRmcXI3V1NrQUt1WW0xSUtaYithd2c5YjZ5L1hJcUd1Mmo3UlFqT3dXbmFERGRwRHpvdElXMXVPbUJiaGtmY1hZUGc3RWRGTElzN0Y1YkZjN0o1U0RZRGlqSUU2TWFJY3hUdTFaYzZGKzZGaDg3S1NaMS9xRURJWGx6ZmR3NkVyTEpQVnM3RHRaNEZ0WitzL1lVOHJSVm5QMTJyV1hzL2NVdUxaN3hJbDFzRGw2SllFQmI1QUxRbWxYUmswbTZQVzVRczBQcGF3Qk1oU0lrMkk4QVZQVzRIM2JPMUhacmkxRHRQcUw5WC8xWDkvWW1kUnc0MFhWMFhzRGF1MmJCdzMvRTNqdTlidUdGTm96VlF0Nzd4d0pGQ3JuOWRQL3poM09NMDVjNFR5UC80MTFEdnBvQ2xxZkhxd0p3M2Ixd0h5U0hYdWh2Zm5CTzR1ckhKRXRpa3ZvTG5GTmdHamRrR0RmK0VNajQ0c2k5d2tUSzRhRUFTc1d0KzJyN3gvT2hDZnM1aHlWc2M3SUZ5bjg0OVVISTRybE9aRTJYaCtaY0NjMlBxUnRjTjA1ZUYwQ0QwbDFQTUkxRFB5SHd3ZXVJYThDZVZldEhwamxNSWd2VXB3WXc0WVVaQ3NFWkZDZjdUVnNOeWpVb1VrSlFvUlJNQmw0ZWdaa1FIQXhad3BoU2FnRldjQmx5ZjlSQVd0Q2NEYURSUUFSU0Z0aUFKZ21vQjdnNmRQSFRvSkQ1a00zMURkb1ptR2ZUVjk3dE5sbjBUV214bXFlYmZMQzdrbjlSd2o4RnFNZDRhbFhUV1dZNXF5Lzh5MjJ6R2x5eFZzYWtHdmU4QnQ5azhPdkc5ZXF2WmRGdVlKZlpaSVRGMjB4b09vVTMvWm5KamZ6b1NYMjd5R1NMMzZqZDZySGZGL1hiejEyMnVEWHJqZFdtRDJXUjByYXlLVDZyR0xqTkwyOXc4ZWFISlpEQ0g3ek5zcUV4czJKN1FXYlRFclg3c1ltY0g0SzBqT0VnSE41VzdTc05ES21kWnVJQmZCdHJXV1V0cDFHNkVnakM2UVZFU0dLU1ZFWlpRYVUxbkdDMExZOGpPRUllRnpTazgwRG5jdWVHY3hVcElsbGd0aFFHVWI1VU02bmNNRXJuV1lSbFkzVHNNK05RQUE1M1VET3M4ZXNMTXM4NUFLWXVEQkNyQXlISU9kNkdXZkhXNEgyRGVIdUhuYk5OanJIOElnb2Y3RjkrNGJUSDVPcXY5dVVneUdYbk9vYTEvSHd6WWxRTGhaTGIrV2RlZzQwWDhLNlZIN2d3QVdvaWRERkVLYTVTU0JsQXE3c2N1dXdjMkZjQlAxZHdad0xrQVY4VTl1QWY5bjI2ZG1aaDFoZjVDdjhsazFuWHJzQUgvT0xBODhEZTJOSDVqd0RpZ0JpaGlTeEZkTklSNGhINnRLbmpLSEQyVzhKVEN2K2dRMXM4eFZPdndNcC92UjkraGZWUFhmWTNTL05yZVNxZFlocGJEdVFWUTZ4cURRSG9rZTFDSndwbWo5U0pvRjE3Mng5cGlwOWlaU25LeEFmOGV0TU5nVWw4em9jdlZBVUI4T0g2UGZ5QjJPa2ZqUlRpN1kvNXA2bDAxSmpUWmRNckJ3OW1PQmhsVGc1VFhwaFAyN2dram1LMjI3eFRCaHJNMW80QUYyV3BSSU0zWk1PeW1zTFhEems1Z2s5QjJoQ0VOSEFZUG5GSi9lZXJBZ1ZNb2RncGRkMEo5U2wydFBuWGlCTG9NUFkwdUkwTnFHVzRvTEJSVVNIV2dtQU5mV3BuMHhBazJqM0hBbCtiQjltZ0hhT2RRaWpRalNxWkl4Q1ZxZEk0ekJOUk5GSUlwdFNNUkVhaWRldGdZRUlYY2VycTVzR1IwNXdqUk1VUnVmcGtYT2Mwdm1aM0lpeHltdjVrYytLUG1RdGJzUUU0SVZqK0VjQ2R5bUF2WlpoODZvZ3M3MFdJSXNVTElVVWhpaFNSb3NUT3NRMGQ4Mk04amRqS3BlZDVrc3dGdEtac1JaUU9ZejhCemRycWJkOHArMmF6dG0yWndubjZ2dTBSSGlCUUp0SElScmdzd2xPSmVXSHJMbzZiZDQ0NzMwTldIM0JMRlk1Q1NvV3dtRFNCYzltQmMwRGhJU0dHdm93QU9ERWxEUDdtei9mSDJ1OUFic1RiMW0vWTZOZXRJTzlSc25kM2VpSUEwUTVUNDRocVBKclZjOUE4RlJ2Qyt1OXJnRDlzYmF0U3NMS044VFVNVTVSbmRsSzJBRlM4WFpqaUFzOXl1TXFpNDdBbllMb3JBMG8xc0NsOEJML3lBUWYyVzBXdFU4MWFkenAxbkN3ZitmbFNHbVFNSHpvSWFQR0F5cWQvUzYxSFdKanNaM0ZqVVFRZU9WMERhOGJOQVo1eTJhbnVjdGhscUxBaUtDYUp6dDNWMVJRc05xQWVhamJMV241NjNxUTg2MVVHMnlRMDRMQ1lUNnRIcjFid05mWHllcG1JR0V4UUZNTE9WSDJ4R1VSSWtjSGdGUGNISUNEUmtaRzAzOXNodWNnWjFJb0pPRmpwUHdndDFYb3F5ZUVEeG5ZS05xdW9EUThwSHNyNlU0WU1xbkNWR2pENVViZkRLUDYzV01pN2tiN3U3Y0t5cXZyNnE4TXV1aWpHeWN0VmNWTVBEMmFGTEswekQySnhqMmZPRGdjS1ExVzZ6QlFMQk9odzQ3NkxIejg1eHFIbTlUbzdnWEVSMnlHcitoK2RiOWFqY3BrUjVMNG9xUFVnSjFWc3c0R3lKT0QzdjQvUmdsMFMrakdRbTRqeWMvWURhY1JSU0crMzJ1bjBQZnIrRWZHMC9PVnV5V1ExNzlVaTNTZjNCRjBaUXRZTkkzbkE3UUxqQXFWbWZFb3ZXN3R0YlJQSFdYV3JBK24yNktzT2VCMmhLMUliOEozWmV1L1kyV0VTVitFeVltOGxXQWVhQzlXRkFXRWIyYTZBODRKaU5sNUdUMHNKT3NxNlU4Wnd1NU9DQ3JPMXdWdjhSWmRWMTZnY0gxUC9ZY0p1Y3BOTUZLMC9lTy9Pcmw5M3hweG5HUmdCSHMxeEYrd2VoMEwxaTRHdG1lUXA2Rk1rSGtIUEQ3WkFORFFsWS9adjZsV3V1dkUzV2lsQ1M4dDdlV2JkZlo3L0NJeE9aWm9lUWZYdTFBTE9FVEdndWRFMVdLQ2pxenNrdjROQVlqRFIxQWY5WXVqUjFBYjg4aG1zbG44V0YwZ2lCY3oxNGlCOW1Ic0xJalBIZGtPZ1U4MUN1N3lpK0xob29GL2ZYY1Z5RjhRSXJvaE9FdVlkcGZmemNTb1l2VytPOHhrK3ZvMnM4UlhkN1Z5V1BpTktDY1A1U1N0QU55NW1pckNSYklyb0RTSWMySTEwZzFrYTQvUHBEaDlhclF3VzJYMk9Jem44ZDZkUi9mRDNmUnVFeVc2UWo3RnlHd1dWNXc0UHRMcTFoZ3hTcmJzYWhlbzBQUzljNXhaa0JaVTdFNmJVQzFKNWxIY3IycmU4VDhsWFZ2M2kwNjVaVmQ4L09xeC9hYlQ2bHp0WCszamMydkhTckVrL3Z1bVN4MmFjSTNDemx0SVYyblArTE1pdlYxN2V0SUZSVlc3Wk9TRTQ0b0ZkOCtBOEJqNlZtUjN1SDNKaHNWQmpkWCtLbDlkRVdXakVnL3E3Uk9Hb04vR0JCcEpJWXRocnNjdGJSNDd5TW1wVmdER2dFREwwcUVwaGlydFA1RGZmZTVTUFk2TXdiNnFmVnZLRCtRdjJ5K29zWGFxYlYzekJ6Skc3NVh2YzNuSjEzREtFazZrZkpvVHZ3dnFNUFRnb3UzaEFZUVQ0RE16dE5sNjU1RUltUFA2NmVlbkROcGFiT21ZRVJwRFN3WVhGdzBvTkhIMGJlMTNmdWZGMzlrOWF2QU9INEljRGgyTDRGeDJJWmR1R2djUk00cTJYMUsrb3B0ZytMYUM0c1ZYN3dORjNoYUM2RVVEUnpycllHS2J3RStCd3JhK0w0cFhIYVJETEdkYktac09zRHo3aDFvTnhGTXd4V24rS3RyL2ZTbitLekdtYU1VN0hxT0x6YkwwU3FYVFd1cXBiZWxpcDRWMGVFYWdhNnNOOTlBK1pzSm12UGJHN0RwMmtUSEtuRlVIWW5BL1EySTk3R3hnR0ZCNERvc09Fb0pjakxLVDV4ajlCRm45dHZObFVyMFRibm5NV0w1empib29yUGJONlBQcWYrekF4Z0dwWHFwT2J3VGZ2MjNSUnVCaWVML05rbkg0V01la0l0ZEFpS0wrcXNzYWFmK2ZvemFXdU5Nd3JRMy9FMU5hbnVXZ2t4WVE5djVxdDhLNUVOeFpGdHBhOEt2SjR3SkZuSm1SaVJUMkdlM2pFYVlXZVZPUStjdUhWdzRyZkFPVWZYcWl1VWt1RVhoQjlpdElvOVNOK0E3dHRSTVJ4b3QxVElIcklIWFlrVTBwTFlVUTcra1J5UVhwVHNvRC9DMGVjWnJwRGpjemthcmViWXV3RC9CZmpSSU1MUmJNTUk3VUxGZkRRVzUxUVdUdm5NRUloWlFocE1meHk3Qnl5ZERXZjNJOG8xRmZ2U1FmbmppWkE5SWY4M2ZqM3dMeEJZWFZmM0JQeDFkOTlhVjlmRC9wN282WUcvVzluZjZwNmU0NnRYMDJROVBVTHUxRzNDcnYvU2o4NkxkcVkvSkx6TDl1aWFDaDVGRVNNQ0NxSk1pU0UzeXNQbTJMZWV2eUdpdXFMSlZLU1FVbEw5U1RTWXlpbjRoeEhlU0NQNzFHd3Fvam9qRWZ5alNDNkZCcFA5S2FXUWpwWncwNGVrRGNXNlVoZXFUZEJDZ2ZxRFBaSEdoUktmb0JVb3g0TER6YlhvelFpTnk2V0dQa0g3a2l6UVh3ZVpvREw4QXlXbE5adHdCc0I1Ym9RMkwrR3U0TFlDeEFKTllxRjBGeXpuVEJMV3JwTHB4bXdaSy9RNTFnRlJva2RpWFNybWswUVBPK1lCRFkrNkJaRzVlMUJhR1NIbEt2emlWVEczK3I1OC9aVGh0WFB2ODN2ZElvSXpFWnRjb21lQ2pnaVkrSW1ya1VjU3o0ZDV1WVZIT293dGJsRm5OOHZPWU5TUEZEUCtlTTRDdC9wQmVPWWx3NDlWRzQwRzd3N3lXRTFhaHlaSVdEbjlQbSt5NEFGekZlOENSMkVRSE92T0N1SHJKODhhdmlHN2JNTzhxWjE4czBWWExScWQxUVpsZzJLSTZZejFZbmh6dmI1Wk1JY0UzelpGRjlMcm5ENmRLUktNVnJtUlNQU2I1d3pmc0gyNjFWWTlvODVIZnVNT1dXdkxhSXVhTHp1MXU5dUhoZUs5TUlwN05DNEFZNFBwR1Z4b1lBSG5OYi9mNHdwR28wRzVxaldremxSbmhsczB2OHNqNVBUbXR2cFRmNjl2TStzQzZIbDFlWkQ2QlQzNDlhVzlQQ2RxZTVFSmFQNU9qbXZRTmhQRzl3bVdRREZqTDdLc05Rd3RWRHFlaTJCWngxZ1VGRjJBM1djWWZvUDByb1hQYVlTb2JCN1NjSmNoczd4bFB1QXhlREEyNEQvc2oyWG5iMEVjM1hQYVlvTUZqZmJNcWdObWVaQmlNNE5BUWcvTzM0SURsRmx4MkQ4UU84TnRLY29CYURSemtHdUFIbENSQzhDamk4akFDQUpWWmxjVitkQTJNdnVEWThjK09FYUdLTXAwS2tlZlF3bDViUXB6cWJWeW9uRFZDRCtaREJ5alNmSHNRK3VIV1RvQ3o3c216Wnc1NmE3VE9WU1dXUmpoTFd1NDNBS1lKUklIeENtalFPMThSa1lkaUJKb0RwZzVLb3FBS0I5U2ROVUR3czlMZ1BqSHU0VlVFZzYzaUFoWVRTMUpVQzRsalJSREl2NzU1NEkvbml3cnk0Wi9nRDI5clFuRjlEN3k5cVYwNVBYZ2dRYnIwaHFuVmQ1bkZWR1BtdTFYL3h6bGR5T1B6cVUzQzkyTGtOcnRXK3Z2VVBvSnd1My8zcTZMa0FYa0oybzNqd3ZETjh5WGpBWTVXb2ZYNFpNV1NRM01VeCs1dFA1L3QwODBXV3RFUlJic3ZNMkNta0orQWM1Z2cwbG5PL0p0Z3R2Vjk2dmNkUTZnMXFKNmgxTm5LZExSN094eXdRNS9HY2RGM0ltQVBSbHRCdHBMZ3M0NXhWcEVHTzRJWGNNMGpQWFp5UlorTjkrSlVqWkkyNElvaVFiSmFvbkxhU0VTQUErOFFteGtjTk9jWHJTam9YcDY3Nld6MjJmN0VVWTZzWEhxb3AxckV1MVhiTzJOTDlDaHd1K3hkWDlZTW9vQ2N2UGhWSE5DNE5lZzMrLzJyUERNK016TnE5cUNFNWQwcHg1OWZjYTJwNTVmTmVHRkNldlZhNndCTlArNjNnbWRRVHR2U0oxTTZyYlB1UVMvS2ZsNnRpNlpjWFdIM3h6L1FhSjZ2YTk1ZVBOcTNtczExVWI4TGE2NFFONXMwcG4xQW84V1l4bjUycGZjMHBkY05yazk0QTI5K3RBVlQxMDUzUys2TmRxVXArdXpuZU5jZEUrRHRlaEQwVlF6am1Zb2FRcGRwbmNMRXZSUXhQQ2tIR2xScXFlYmQ0ak9zOTA5ZjBxMTM0eDJya2Zlcm5teUhQeW5XOXBiMTk3akZ5eTE5MFYwSmxHUHEyKzBZN2ZEZ3BEOWVXSTJOaGxydHZyM1RVdDgvZGFMSkZtMmhIb2xuTVRHVUpYWktKQ3JzRjRROURnYU4wU3Nja3V3M2Z4ZzRlMGwraldMTHJJNitPb0pHZUxFamhGNFBRVnRydVp1Z2RtTHU2M2FiUmhkeTlDdUh1MG1qREpIRUtVQktDMUFsMUUzQm5oMU14QVZKVURKY0xTWjBIN1F2ZGpqZE1BY2x3QWN5Z3RUR0laZGdvNklQWWtwUVVmaG5CRzZGZ3paN2VJYlFZZnpWbWM3L0J6QkJRc3FQUi8vSkcxNkRlWXRmRjhZUmNSYW84dWlhK1NkUEJhaU5WVTF4R1pHb2ttV2FyRDk4dmk4Z0I3eGdtQ0lQUjhXU0gyLyt2c3BNSlBFZnZGR3J5d2l6QlBqdzhFZFRyazI2R3UwNUNLK3AzM3dGK0c1a211WTQ4OVV3L3dpSkppTkNHMGVXbEJqNFNjczBjK2JqblI2Z2hIaStZV1oxWVd2SHJGZE95dm9hckxGREJZcndrNUhBdW1yQXo1TEk3cG9MWHB3N1RaYzdmRTdlWlBYWXQ1K0ZmWTUwQzV0akFuakIxekdQY1J4Y25FY3c3ekhQV1lRVXdvZEZEYUlkU2pscE12Z0hPUFlqWk9BQXpPQnN0RWppYWlZRUwwd2dlWFREQU9kQ2pyZFRucDdBbE9rQUI1TjZGMGlyTUJnVW9HOEM3V3huWUV1UTl6Mm9LZHlZQzBHdTlCVmUrdUNqWTE2Qkl0dTNIR1Y5QVFKZE1SNDQ4TU5mN05wWXl2VW1qb3pXZDduNDdPWlRwUFpLcEJoamdoVzg5aFFub1lLdTJETU1lSlJvR0xJNTg1QVpoRmpYbGlZT1p6TXZQcjByUEdIM0xiMW4rLzhBcEZxZE5LY1dRdlRncW5hYU5xK2pvMzVxVFBSQ1duaWFuT1I5SVNvSzF3WHdqaFVGM2FORzhocGZOZFJQQTEydS9iZnVXT1hPTVgzTVpNV0VZdVNMYWVaZEluQW1LdUs3eFR6aVZ3eGpxWGs0WmtmRVRhNThnTE8vMGZ0MXNRVFNhN1lidVlUU3RJNnpJZi9mMmozV0JtRkMvbEh0N3R5dEN2SCtyODgwdjlQMm54aDk2ZHM4M2w0ZFdOdmorMFg4SThITitlTHYxRGZFU2ViR1dwN2pvY0k4YWVZUndEazl4UjNycGh6dVlmS3BhSHJ4M01PLzdYczVNY05IVDhidTRzL2EwdzFQalM5NTBocUVyZWZkalRPR3AyY2JMYm8xU0c5SGdYMEZyTXNnUDlqMWtPUk5lVTBlL0xac2U2Uk5HU0lpbExRN0g3NnVIRFBLanM1YmgrTHZIK05uME1sWlA2N2ZSeWdIV1NjUVFzMFVUajJhYnVJVC9ocENacTRDTGhVL2Fmb29zWm5aUExEZFd6K0dCVlY2bE9KdUs1QmlIR1pKQzVxTmxVNzFFM0h0aGV5MjQ4ZDI0N3oyNCtoZzQ1cWt6bEttVVNOZGtGR0I0K1dZbzV0ZnhZZEFBUzZURTlKR2oxZzRXcTVaanFTbEQ1Sng0R3NTaUVZeUFxV05sU3NlTWF3dFhGdTgrRG16WVA4NWxNNWxCM0VnRTE4elBvaDBwRTRXQ2tGeWR0b3dzMkZ2SnJOczZRb0FJUEhCb3lITElIVGpKWE41NHN5aTRDM3Z5dHM0RVNnOHFxNENNY0ZNMUhKbFhDaEpHRHBDRkIwb0Z1QTlJYjIyUkVnSDRpeWdRRVRSQnRXdnJzeWgyOXdHNlRDYnlWNDRsb3BqUWFIOCtxQThHN2txRHB3Tkp4T0tlOUdJTldHSEJsMDAxUUdOMDMxQTNWZ09JOEc4VkFxY2hRTlBxc29mNDRXOFU5ZWsvM3dqT1owV0JEbGFTaU04VTAwSVExMEtLZythT3VaMVdOVkR3YlJCUFE4bWtDS3NoWGNwaG5EcDRLS0VpVGlqRTBuMFFUMTVDaTVFcGxLaU5lenU2cFJGOVRjZy9TdWlUdzQ1bFpxZ005cU4xRDRQOCsrTzlUNDlaeVFCNXFIOGwrQjJpRlJwWjZoOVM1b2ZEcEM3OG9wMDVJQWxSTUhCSTU0M0poem9ocTNYK0tCMXZNRFpEbjcxdmRoVGoycExsZFBMaFMzWEh5Tlh4OVBKblQrYXk3ZUlpNUV1WEFRTlFVekhwdk5rd2syb1dBNDFkZjM0a2tWK25YeWdkdjF6OXo5cTB0cTYrdHJML25WM2Mvb2QybnJWZndIOUZNRUdKdk1kWE96b0ZYYWJISUt6S1U3ZytUUm9FMWxZS3hVdUtIeVFnV1dKcUQ3YnNLbVhJSUpaekp3Wk1mV3cxc0hNQmV3cTAvYkEzYTBldUd4N2NNTXlrbTJKMjBseERUSjR2QzRoeGtZRWdBeGZkWWFHMENCd29BNnhLOWFwUTZ0OGk4QWNoME5RREZ0QXpoZkxxZnc0MWUwVXJZZnE1SnNkaWhHRkRWQmtOVzl0NXFoRkJ0K1hSMHFRRkhZdndvRlZ2bWhsQVhsOFdmMzVFM2Npckd5dHBQaUdqcE5qNmZLbmxGYXpPT1d0ZnZMTGhRS1NLTHNacXVlU3RkM1MvU0doVWtIUVplRlhLbUwzQm16N0p2YlpoQTNsM3JuOFB0c3N1dDlOY2RXLzZCNi9QcnRFNGxIeDlzTUJ2Zmt4cERrQ25YTXUzYmZpK3NIWWN2d3liQ1Q0NUJhS1BWVE5sY0x2bnErMU1zM1pZUFphOVBwMFZ0cUR2YUx4dnp1dmVvTEhpTTJXK3F2R3RqVE5tbkp3SUxGVTlxamJyYkJRSkprcWUrN1lLNWJtT1NnZmJ4cHBWMDhlMkxwVGlacjkvR2pwUnhIdWx1ZVVZT1ppS1BuMUdBV1JlY2ZoMy9xN2ZXcWk3emVhK0NOSkh3bnZLN3g0dFhxdDBkUHBRR1hwMUtGcVRRUUhUb0plYjNvbjFnR3Ivb3haS1dGYUhvelZCNmV5cmRNTFo0empOVkUyVWNsQVFMR1dncTZuR0xwbEtXYk0rTkpsYTdwbVl4U2tGNWplUkFzOXpPY25BUWNGVkFoNXFRUFFJd0FhV1ZPR1hIc29vQkdVeWQ5UURTaTBZakRqMzY2OVBMbzJpcjRBRlFQS00zNFVORHM2QmhaSzVjOW5TRS9rMzArdWRDdTV5dWs1ZlhDOWJMSmR5cnJNOG40VmIyaHNLS0Vjd1BHdmNLZ3I5QVBhUnBiL2ptcVlZblNHYkZjMjlsMTRsZGwzMWsxdDUrakNaRFk1Q3Uwczdic0xQSzdxc1pwUzdKYzgrTEttbVg1UExYQjZJNFV6L3A2czdCTDJFTzFKdlJJWk4xaWEzVGRxVGM4d2FCSGFQWGd5d3ExWnFkUHlQdWNabkNGSzJROGl6ak1XZkw0d2xqVkg2NG8rYyswQUlaemxUNGhPMEwxVkZKQVNnbDJTL1djVllzNGltSWFWYzVJWGxFYk8wKzVhNTVpRHlYV1cxR2FTSWNPQm9pblQ1a09Id3dkSFRub3NJbU9xUUcveWh3d2N2QXcrZkNyQm4yNS9CS2NuRlcreHo3NnlwUldOVjZObzhIazNMV0Q0K2pJQU9HakJuMWxZMGF0aWRGdEdkdUljdTJWOVk2dWNVeEZiTDZoQmhFSklzQkpOY2ZKMnFiQVpnTlZ6QWl0eHpJQ1l4VDJoRmNycGdWUExBMnhyL0FIVFJaSzhaMkJwemFlajU1NWxEOHEvQUV3Sms2UDNacjBlSEUvb2hzcGY3RHdQcFpsK1NpZENSOUErUi9BY1ZUbWYxWjR2L0ErYzJwQjhLQnB0REpYUUpsWEZzczhTeENkRnJvWWl0THl5bEFLS3h3S3dBZHBEY3dELzdVRU5PRW8yS2YzaHh6Vjdna0Y3Wm9LajhzZTFQUjRFa0c3cHN5VHNzTUpNVXA2SjArN3pNYjlET3MvMGp4TU1DdzdWbnduVzR3NU93OXFPbHVXcVVLZXFOaXVVbXZPYmtPRkx0QzR0UlpwM3JHMVZQYS9pZDJkSmxzUUZSZG9vWkkxVnNZc3MxTDh0ZzVKN09sT3hIc1lieE5HZkZRYmJwRmZmRkdXVjhqVlB1cndWWVB6N0JDMGUwemIwSlBuUzE0TVFTZk9PVFllSnVkRld3dG9PS0NWckswZTJrb3F0MWpSUG9GM3JJUjVWOWY5RnA0ckhRNjBubGFCNnh6RFkrVXE2LzBPcUZtOStyZFF0Y01QaE13aG1hYWJNNllObGZKZTdkd013SmpINm8wbG14RVFCeUliczZKZ0NKekprZ1dWVXNENW0rbm13Mk5FUU1zeTQ5eTFSNWY5TldmMTdKRk1ObjBxV0o5czdZdTE5bHpOSXB1Q2dmcjJ1aXFVRzlQNndiSndPZjZuNVljVy9kenJ1RUkwVGZONmswR2wyZTNmTmpWTW8rVXUyZUdhMURLbmF5d3dqUFNKMGw3dHBUN1pSMENQOGJuTFFFakdkSG1VeEIvbnNBeVVCRm9ITkdsbGNGZDBFSi9WK0VFSTVHZ3NPTlE4ZXpuSXZZUEZFTWUzeHJaM0JBNWFtTzVQV1Jla0dVWExQQmNMa2hJVUFhTCtXdVFwcTRsMEk0MHZBL0hsdEpDdlhFWTN5cFRUUWo0b2cvL2lKcnFRTmdXT2JHVExhZU9Sd05nQWRMM2l1eS95N2hIbVBmSnU1RDRhUHlZQWMrZktYUTVBRTg2ZHZSZ3dXaTR6eEtUWU9VM3hSOUkyeGg1WUVFbnRTcUpJblZoaDVUclQ1NUpEbkgzQTREUHMzUXVQQXdiNk5venh2MzQreVVUMC9mRXpsZjFWNXhkUFBsdDJXbCtCZmRlaDRxRnhUaUhLZytvS3VyeC9MY3RYd3ZzZ29wdjhsZkxPOHdwVC9nenl5RWhoS1ZrV212ZlVKMnpuWnpnOTUyQjZ3Y2tvWW5kMkFwT3JCS0NDaG1rNk1rV05IU0d3ckdEWk8zanQ5dzhzSGE3Q2Y3M3pXU0NqaGNETzE5WGZxZitxL280S1BjR1cwSVpxWHNlN2o5eFJzRjY4N01BUFg4Wi9XWGxnK01HblVZLzZxdnBiSm1GWmk5cFJEWFhSY3pCN0pnVnQ2SU9SS3VvT3NkblYrR29wamJIR1ZMSVFRNnltSkF0WkZGR1VQaXFHVU5nV2llQzc2WDFJbjZLb3Y4SDU1QlNjeTZYNjFGK0hONGI3SVc0L0UxYllweWh6bFBXUW9FL0RSMUpDdmxpZnh0dGlSeThxODZpMGlXSVVvWkNQRkxaRms0a29sSThpaFd4eXlwUWt6cXUvZ2ZxVlpFckJkMGR3TmgyaHplaURDbENrTHdXMUl3VnFod3lGYlhSRDUxSXd4bjFDbG1yTW8xTEh5bGlQZHZBWHUwa1JsejRvaVdvOS9ab1Z4VG9DUmVHN1E1bDBoRmFYT2s5YmFGczEzQ0oxNWtXb00xZlM5UzROWnJGYlpkeXJPTFpRS2UxbENwNHdVdFNCbFA1a0x0bVBGRHArZlJHY2g3aXRkRHdwajZjdkVsRi9EV1BkMzAvblFvRytSMGR3emp5Rjl5SXRSK1dwTFFJY1lzNmlybmt6am1Mb3F5T1lzSmZvTlpWU1VFTnJIbnRreTVydWtDRFlyVGFUWkxLU1hhbW44ZmVIZ01yQ0hBR3FUS1ZrRitKTWRlbUx0ZzJ1elV3VFEzcXIwNjczd1VsWmMvUzFPOUJCaW9sQUttN1VlZHFpdGNUakhzSE9TOHVQeWFtMW9CTGVSYmNYamVuMlY0UDYxZnRsVFpnV3FyOGY5Y09pdjQ1NHFGdjlLblViREtqLy9xSUVMWHJmeDlLWGhYSnBla2crbThuaTBneVEzc2N5SkpXaURKLzV6RDNDWDRYcnRmYWRxeDNuYWplVGV4dW5JZWRvTjg2TzJ4QjhjTnhtY3lVNVRFSFRVU3l1eHpLd2xsZElHWUFvUlVWMVp3ZVkvaWJWTDZFS0pNeURCbU50SkRCZUtFdGZyQXREWFVTam9jYndpV201cDVtWUs1OHZsbFJTRXRWb1Qwby9wWmhPakJVT3Z1aUkzcHNnYXFvN0UrRU03SUd6enlPVTJ4dEpVMjB3VVJLRUh6UlgrN0srcTVyVmp4aWtxeDgxWHdYKzZtWmtBS2NXaFF6YUlqQVVvOVNQMEI4ZytCcUlma1I5bmFsU0p4NkI4R3NnL3RGSFN6RW93YlN6WHkvSFZKNEhsRWFaeUtRNEhhVWRmNndPUHBHVFVSb0FPS3FzaGVBV2Jjc3ViZm40eXc1ejN1eDB3c09CSFFhRDVTMkx3V0IzV3I1aGtZV3hlTWpwLzNqRklqdk5yNWlkTXJvU2J6S0pPcDFvS2h3MFdLMmx1eTFvVjVZemMyNmdsdWRRTE1tZUNycnNyaUxlbDJBM3pFNTNPTW1RNTBSYzB4dXIxQW5US0N4bTZZU2R6Z25OOUVuY1RRYlZmTmlmOTRmVnR1L2M2bXVDbWNPL2JJczErVzc1ZGd5OUFIZ1VUQzlNcDRaTmZmMlMzYnN2MmRDVnkzVnRvQzcwZFl2anEyM29aRDZ2VG1pcnFxNG1hNC9VdFMxb2c3KzZJNE1VRFN2QmxLWnh1UHVsM1hPZmZYWXV2QndhbjB6UzdEak1ZM3psVUQwdk12NHNvSzVVNkN5Y29GeG1rZE40Z0lqcUQxQWhPaXFZcXVsOTBzdDFUT1YydW5scWUwTUFIT2NMNmx1LzJ3bXJ5K3VxWHUzY2k2U3YrYkRpYkZiZi9jMmJRdy91c3g3dzJGcWF1bXVhR3Fxd2pwRHVPZDErckYvMjhDdWJNbC85eXBjZmlocWl6dnFvTjlvVHNCRWxxVngrN0U2WEYxYWNkN1Y4OHpva1hycG1TUDMycG8wdHdweHNmemJVeUZ0RXN4U2FtMjZYK1dtR1JPcjZuejYxUGV5d0VuMDBZb2phUGZwVmU3YVdlQnpRUTVHRGRaT0ExVHIyaHNYSk50Mm9oekU0QmRqQlBkRmFudDRsamR5VG5lRW16UjhZbUQ5cEtvOVc3Tis3SXFQNWVvbm1HeXhMci9QeXZEMlhMSjQxYTJWaUlJZFF3NUt0dDMxaFRTbGs5ZTNGa0NJdVFjZWRwekxtUVc0U3JFc2xDcnUreGc4WEpUY0FPNXNMalZIT3BIZzVPZ3NCamtvbnBPSHRFWE9IMytuU0JLKzYzam44R2ZRQU9va2VLTHpvZDk3eUZYL012M09wazJ4MDdsZWpoYitvMGYxTzUzNzBLMnhCdjlxUHMrOXRXM2ZqTjZqSzhEZHVYTGZ0dmRmLytsYzhPZWIveWkxT3Y5KzVkS2Y2MDJtaFA2anZJdmM3b1dtaGQ1QmIvZk03VEs5MlVLSXkyWHF1aXV2aXBuSVhBZVJubWhGcnFtTnNPeU8wblVYdUtxU2dZaGUweGNFNDB5cWxQSDRaYUNIazVobjdtWWVUT3B4Um9obEF0SEhUdkdWcm9DL1A0YjBqdlVCM292WHFxcXNuR1J5bW5iWUo5LzNuY3FmekVmUXFNbCs4TW0xd0NMNXdiWkRZSWsvZWpydzZsSGRHWnh4U3QvM2JuSlBvNmh1dmY2N24wbitlL1AxN2V2SWJhRDlWRlY4ejBzMy9rUER4Z3VubGkyMHpvTmkrS2IvY1c5ZGY5eTZ5MlMrem1XU0hqQTFxNjkzdnhORkhFL2ZNcU04dS9NSXJleHdmdlB5VjZ6ZG52M3lwTm5jMjJKOCtaUEFVcEJBMWx2NDdlMDhpeUMyVnBUd1J2ZXpnSys1cVlWY3lHOTh5bW91N2twbHdvWWk5by80VVY5OWhqNFFJWisrYzBYa0VOaWJaUWg5b0QvcWhTVElhSll1YU1aak41SVZUdVo2ZW12cjZHaXErV3hjT0Y4K2tqY0pHcXZjSDI3Y1Z5U1Z1ZDFTUEdPZTdDVkd4ZjZvUXhMWWhQZExjSGdHV3ZEQXdJZHQvWkZDdzV5UVRUNnlpK3U5cUlTV1lCL1FXYk5VZkh6WmlaQUMzaUwrTmlNcGJDRGJtTERiOHlHQi9YaGhJNXZ1UEZHYkpsZ0VSRVRNYVZndmZ0bHNHOU5nNGZGeXltVTJYNlZFS0VlVFIyV3pHbkZsNGFyQS9TMCt5TTlvZHhkbXkwQ1VwNlBuYzlSem5LVXB5UjhhOFVhVy96THdwN3NjVjZUSmo0aUtqaEI3TDVGNnd3cGFBTzRjQzZoQWFRRmsxcnc2T2RlTWg1czdSSitGb2lPWldCMGRVYVNCTk9SeXgwZ0lqa1NqWG56ekZOTmh6cTN1enZhdVI5b0lRcmQ1QWxtWExabEZnR01wSGVlME5vVGlBQWt6cWxSb2ZHUDRpUzBJejVDdUM1NTVtQms4RWVBN1E2NFVCN2RsZnBHTmdQUXREUU1Wa3VDMVVwMDlxNWl2RUZFcDMyRjBJaUpwbU1ack8xUEtKb0taS2dCemx5Q0FjQmJDRUxaVVNEa3lZcjFzc3A4YVBkczUxMXlZU2ZST0dtSHJyS1VIVXEzbDZueDFZMzdZaTJSL3ZUYlpYZHhTVFVDM29rcm9mVFhLR2E1M1gyZWdOTk5jMFRPMWFkc21PYVZvWll3Skx1Zmk2VlM5T3pNeHFxR0VzaG1HTG41WUM2d3NoSWxrODljMWQwVXUreXVLcEhxTDZMYks5bEtDMnM2ZTVlMVB2aWgwTGxpYUNMUE9vRUMzNXlQMExiSWNVTlFXRUJGYVVLTUFlcGtSVFNscWhoNkNRb2VZUnVoRlZwSk80RDlVci9qYWo3MVgxMUtRcDltcWVDTWlBVFZocWRUVjRhNDFQdkhqdmg2ai9hMzlEajVObTliUHFyejZ2KytlcEZoMTJPeEJ2NDYzRWduVXBUMXZ6ck5qRlNEeDArL3RmV1B2NTBUUi9nbW55dXB3TUt5cWRaTEQvMUpKNE55bWZiQmZrNW45UFBhTE9Vbzk4VDlQY2FPbGMxTnpZdktpelJmTlNBMFFxWXlCU0h6L0toL081NzZ1dnZQZ2k2djIreG1KTTlpdHVubmRUUW9qeWg2OGNTVnFacmNnZlhzRzV4S044Z1BKeUkxS2xaWkhTSGRWQnhobytpeHY4K3JNbDd1Nnpja3JHNzhoeW9WcE9sZmpEUStKUjhtNkpQM3pXN1oxNGtQR0h6K0lHNDE5Q0diU3NGQlFxYTR6cFoxbWhHbTZVZ3pNNlFyV3NOQnRYemFRVGRhRlJtcSthM24rUTNmcVhMdUpTMmsyY1JxMHl3eDdFRDZRK3Zhc1RPS3BIcHpOS1BBWmF3b3F5Y3FlTXNsYkZsOGRabTM1UXdqbXJtbmUyTzlVOERTdmthUmpWdVN2bGdEWE9HMFM3NkVTRGFCQndMRHZLdWQxcXp1Nmx3bWJHdkFFOTVMV3JPWThIc1NDVU0rWDF4cEVzNmtBRi95Z25hRHJVN2RUR2l5WnR3UmZmVkd0UUV1Z2RjZGs0SDhQenFMU3gxaUhldzZRdW1PVU84aVAyK2xIUWUvbzlzNWNjcHZNOUREU216VmFOdi9RampkRnRxN0tZZUFueFgvSXBTV2J0US9zamVaWHpSc2pPVG9PdGxZcXkrNHdOZFpNRWtnRzMyVkhuVXFUU0hWQlIzODE1OXYxUkRlTjE1UGFzT3AxZHRXZlBLZ1JQUExocUR4a3NNRC9KMDJkZ1QvbE9YRm9HNWNoY28wYnRhK2R5U2QyZFNpVlJUUWtrSlVlWEx5MnJVMTlvZXF6M2RMNCtWWWNXZ0l2UDFxZlVZOFA1MVNlNjFIOFdVTEhpQVB4bTFZWFVyWW1adnRxNkVOb1BiOVErZU9rc2RhdkkyL21LeGxCZURvZnpJcE90NFJnUWpiM0tIYm00eFhsWVpHT3VhU3V1V2ZsZkorbDZyYmlGNWJueXBhczJmaWdyY1NTdjFWVzZPeDU3VXp6NlhuamNBa2R1ZmNmYzhoWnZkWXQyV0hRbC9TWXpZTGd1T21kQnU2YUZGYlFuN0NVZnpzRUl3RS9nL3NFQk1Hb2Vxa0JGNVhlR2dlSTZuWU1kN3hUUXZBV09hbVNkcHF0eGhHZlJ5bVhaNlpVR1BGUkRRajJBYnRLWEVnV0UxRU54SHNBcjZZdnk2WUJraWFiUDJoUzV0aW5UcXFaTTcxcTE3Q2JodHQvT3IxblprcnBpZG8zYjdITnRtTGIxQVovM3dYL2EvTjM5YXljQmJkeDRiUHN3azJzaStlM0h5Sk5WK3RoY3hkeDcwN0lhV2RwNldienR1aTVVaGZ1MldYUjh6eUswZ3F5ZXVmMnhZMHNjK29rSWorUTZOdW91TkV6MVU0cVhldlpFSmtTM2lreEtZWHoya0N0UnNyU1I0SWRvL3BkZnEzMm5aZHJPbnV2dmV1WmYvN1h3SGcxaUlnbFFPRjc4cHdmYjJ0Q1A5WU1IUHYrbndoZTF1alFTWThRbURzV3JxSVpaTTlkZHBQUXFzUFowU2RvcW1BcHlOaVVnMnR3QjZpWkJBQk9wVW9WZU03d0d0Q1FWOG5DMHhTeC9ZVEpIdzRlb2ZVOCtWelRzTi93MjFZaURiZzUvTjF1NFdjejFwVTV4cWI2K2xBaFAvR1cvWTNVdlBjdGpiVG9tbGpUODdSeXFROTF2MDh3OHpILytobjI1M0dtV1FhQlBOdWV6eElPTVRwMVpsSCtpMDh6SWJkb0ZPc0hNc21ZemprcWVJZ05OazhSTE9zSkZhNUNaa2pwbExVK3ltd2MzeXcyTkN6WVgzK1E3YSt6NmFIMFRHWGpMUDY4eDVpOWM5c0x4WjE1L0JjVUhuM2w5TjdwOGdEVFhCOWJZelFaeHdaS0xKNU1YQmpkdlh0RFlJRzh1dmxYT3ZpWUFod05rampYTzgrT25kci8rekNDS3YvTDZNOGRmVUo4WUlFMXd5Tm5YR01TNWkxYjBhbXdFN294Vnlna2Z3Z3paWVY1MmNjZTUwOXlJWEpmV1AraVp2ZXlxc1BQak9vK2huMDl2NXFmQ3lBOWlNa0ZNTW9nUytiQTUwSHBZZG9XS0ExSHhJRllXVlhIMndGNEI1V3NsUUt2cy81M01KTWVnaUJ5Q0k2RnZmWi8yVkhNVy9XTkdWMzJiSkhtMnkwYkQ5WkdZMFNSNVhqSTZrS2UrNFFiSmJEVGNMeG02YlI3VFlZT2xuTlM5Z3lhdGI2cE1xalBScEtaT3E4Y0lTWEh1SVpNandlL0V1bjZMMCttMDlPdndUajdoTUQzMGtObWU0UG51dG1KRW9rSGtkL0FKdS9taFQ1dSthTXJvREVQQ0FZRDVWTkdoM3Y4Tmc0eThvWWJXcVVhOVNhcmRMcTJRVFJ0YnZGYkRJd2JYeFpMdU05VjZnMldlZTRMaVJYWmpaVkpkN1EzU0NvZGxZM05GVXAzUjF1OXVyZmRnZTJGb3Y4MWFYYldsaWljelY3c3dkcTJlU1hqd1ZsdHRFRkhqb1JFNEhMZ0VvbVkyNEJrMHpsTmpKUi8rVjNLVjVVWVlMaHhoVXE4MmtXSER6QndRVEhZU01PRnVuckVJNkQwSUxFd0o4SVZha1VJYVZWeU9pcUVBWGJGaGdFcFl1OVJNME12cU4vOWw2WXFiSHczSGlWSEdnTFJqZ1loSUNOdHFYSWFiNzMwWlRVZTNvdW00ODk2YkRhNGFXMWhBSXRWWGhHUk9Veno4Nk0wcmxxci8rZjMyMmlNb3R2V1dPenkzSFNKM3EzOStiNjl0ZVV3UGxDZVJSSkdYQ0JYYmNFVmkzbGsvM1g3M2UzdjNGdmJ1K01rc2J5emlVa1FFa2J3b1NzUmlRNUkrdHR5MmgxK3haTldIZDh6dG0vbG1HZTltdW5PZDNLWVJhek9JM280bTAvUit2a3dKd1JFT1BhVWtKdlNyRzhHQlEzbGtzQ0tkYkdXd245aUU2U0NON0tkMFVWTEtpZXFjUUFJcUdxMlpwT0dQem91cmd3UFpBWjgzMHVETzhFclZoSEJEMUJZSW1DTTFMWjVXNFdlN2I4d0x0U0ZIeW1rTk5PVW02UlhBVHI5d1QvaVNnVy9ldE5XdER0SDlFem5DYTlzbmVUMUtVelN4NUk0WnJTK3NPNnpack1HNXhOejJIM2FzV2UyNzRUTk5ubWxDUEpBS2hSMkZuQ2haZFhZOCt6bGZyVzMybkVCOGVsV1hIYTBLWHp3bkdKNDcxZVZlTy9mdUl4T2JZbjBwbkV2MWVYZjNwYXB1M05NWW1iSnYyeVdYSCtiS05waVlMR2szcFMwcmRyUW9tMnMySG1tTll5SlpCRzNFQktybmh6MTBJMWRTVkptVm5vaWxiWTZKalZJYlcrWGpCNkNHYm1HU3F6eWs1ZkZxQ2xpZEtVZW9WbGl6TExmN1owS3JwNlVtWWc0RWJOR0c4SVFxaGMrNEd5SmVId3dvR29qUHl4MWU5MEpyS0hUSGtrUzBQbWIweXEwZGE4UHFCMnpRQXU2dHVWZXUzcnovaTZpVEtQcEp2S1prcVhLaFZjamVWVFU5WHFkRVp0dHFmUmN0bW8zdE9xc2tGbktPY0NnVmlBdlRQRTJmdWNHM2VrM0hEOXZueHE4NmZQa2xOMHliUGlVU1hMTjRxU3MrZDdkWEc3ZlloQWxQN2hYbXJuVzdwczROQjJjWGNZSXZraXlqeVFGWE9zdTZMOG1PdGQ0ckRKMzYzdG5tZVN2WEp0Vi9uVXh2S1pzSm85VHBRTlpiQ0J5YlFCTmxpbmptR0p2SllxNXA2c0NxZFR2V3p2STZ1aDNlV1d0M3JGczFNTFhwbTNnNm52Wnk3cDNDQTQ1ejJGTW1YMWg0OCt4bVcyTHVWTC9iN1o4Nk4yRnJubjN6d3VlL1dYZ0R0N3o4UERXcTdCalAzSElaSnhjRHNKZkVLRDRYY2JvdHVCTFhjQlVEaW5LYTdiaVdsRy9NeXNtMEd6S2N3MGl3bWxVbXBVa3RTeFc5bFBlQnFPVnR1MmpneWFCY0dLS0NpRmxHbU9UcHRWbGdnQSs0ZkdaTk1GMDJNOC9xM2tLMmR6WG1KU09PSjJrV1NCd28yamdJQUxKYkdDcnBBV3U0THJWRkJYUmpKbUVQd2M3SFRtM3RWb0JLVWRSTGlWVElUY0RORG1MWFdEVDAvVC8rOFNNMFkrdnNtWk5SeHl3OCs0OEhkdHcxRy8rUmtEOUsxczRKVzlISlN0UnpKLzdhbThscDA1S0o2ZE9IbjBQM1B2cmt0clc5aGYxb2orSUlUWG9DWDErSmJUTGVON09aWXFReTlVaERKK3dNbjZBTklCWnFDaXhLR0FXVVR0aUx4QjJsK095d0N3MEJoZ2QvR09oTWRYRUMyMDJvV3VoWE4vcVVKeTR2bTE1TVh2NEVIa1JNdElQWkpWUC9DUWpSR3BPOUdyMmorRzc2SHVZME9rL2x2bGVtditoZUdoM1AvbStOWnQrM1V0Qy9iSVZ4dkh1L0VaRmN6QnBReUpibGo1bDVOQ3A0K2tKaHEzYjloL2UvSUd1aWluaEF6WmNFY1ZuQ2toQXVNOGhJRmxHaFJwYVAzUUxTZlBRNmNzVEdsSWZDNlRsZ1VGL3VVMUlCVEtlb3JSQUtObUtLZkdwQmJuNDhFRVRYSDl0T0Zka1p6Q0xXRTNXb0NMUEZNTUQwSHgwZkZGR2lrSzJBWEp6WElGZW5nWFdaM3FleTcyWnVOcjF2U0FIMTU0NmtnazRKVGllWFV6dkJFTHY0S2MyRGRrZkNkbVZxVDZUSVdFcFZVTVhvQjNQT2NNZjU3NXpoNXR4elBMZjRudGUzTkthVW1xNnBmZHNjbG1HWWttMTlVN3RxbEZUamx0ZnZXZHdXUXdGb0dXVjFCbUp0K0o2bmZ6SXc3L21QQm43eWRNM3pKM0l6Nzk4NlgwZzMxTTlOcE9lc25LNVptSm0rY2s0Nk1iZStJUzNNMzNyL3pGeXNUZU5oMHN0UWZZWE9BcVZzNmdDZUpuQng3amJ1QVNwZkcxV29XUVR0bVVsSGkzNVBHcnJCM3N4ZlMxVTRuQmtha2taVWU4TGxkSUFUemlnTHByY1cwR0YySWtOQ1pvQ0t6bDlHeWRBN1Vaam5idXh4MDdQSFFpUk5WUnNxY295Rlp5enhrbDZBbjBjQUhFUVN4QllzU1loSU9qZEdSTlFKNGtwczFQUHdhelladXJBYll5ZStYZE4xK082akRqc1M1ZVNFSnAybkhndEdZclNJamthVHJXbEN3Q0w1SnMyWkZVMTVhK1NaVmI3Mi9lM0dVTDljNDAzNW03SmRTZ2paSFk5K0YzR1Yrd1ZhSUVwUXR5UTFTNFRYNlFnL2llY3hMeEFzSXdsTE9rbWNLZkZFZ2g5dnMxbWh4VG9lVFdlcUlTZWZVLysvSkxHWmtrMklJSDJkcjhPS0JLTk80cXZkZnI4a3RyakZxdFRsTSthM2Q4OFJxMjAydTExeTE0cHp1dHZuVDE2V0N0djR1bXhzRFRiWlNCSVo4WjJWZTFMSmRrS2V6UjNiQjg1dnY0OFoya3huS0xocDkrdGFGTFZvVm1UQm5jdUMzK2RkbDNjaHJ1dHlGL284TStMWFNJVXZxZVRsR1k0YU4wTjVCOHhadms0NWh4Ry90bG16MnRyd1FLeTBUR09BcWVabFdjM1dsczlaNFF6QTRDVHVjbnJPTXRWa2lnK3lhMkNtbGcrRUZkVTRkakdSRG1kSk1ad2lNSTZNRTJ1R2ZyUzBMS1BHWTlNa0JyVzBETFRnZEFZVWVaZkZhRExvREFaZUw4OXpkdjZwbyttcXFXMTdwd3pzbWxUbDlycTlsMVZOZm52eWkxZmQ5dlB0dWYzRGo5MzhnOG0vYllPdzJXdmRWZUhadWFYekh2MzJ6czQvdHN2OXpvVno0QVEwWVpzRHZ6cmg3dXBhLzBTZlo2VTc0a0Q2Vm8vWG5aNDArOS8vNDdiWVlJTm4yWVFhZDExNDRpK1E4KzVuMVcrZXpreW9xYmwydG5lNUozYWs0ZHFmbi9qYWxJNnVlYTJHdFVzOEt6eG1yejdBeDU2b2xJV2d1bjVPUnBzQ1BjNlFONDR1Sjc1b3ZJalpscVY5d25UYktYYlBVMHMwMDFuVWlhbUdocEJ6R2wxclY2K3FUdmJVTGRDdm1idEwvV0IrYTRqVUdoMVNvaTFldGF6YUlqbENSaVZnSlRXV3lWTW5HeVFYNnYvdVhseHZxZFk3MnVLZFRrdE5JMTgxZVlZOFF5UW9WcjJzS3Q2V2tCekdXaEpxblk4Y3UrYXUwUytvNjBsV3IxcTkxbVYwRWhIU1RhN2lHMnNzenM1NG0wTmZiYW5IZTcvYmoxeVNBY3EyMUJCclFER0dIRkxwREN2YmtPVXVwSmpHRDR6b2g2eit0eEVWa3UzSEJLNTA3dEM0d1pFSTdkeldiSmlJbWoxRE84cDRrSHhlWXlhNVlRNDlkL0hGNkRuVE9hMmFjS2NWZE9paWk5VDF3b3J6MnpjWjRiSE41Sll4SEpLUFVyc1U5UEtmR2pGQVpRRUE2aFFBdldHMm9JSHk0VHkxQWpQWWR6YWpqUTlNYXA0b0NuNjN3ZG9VYmpCTHNzbE5MciszRFp0RnFXRlNnOEZKaU5kWDdURVlXMVBOMHdUQkxEbHdKNXI4V2JIVjBWQVZ0azArNkhLUDJkYVdHUTJlYXArWEVLY0I4a3VpR1dmdXU1eTRUYkprYmdnM1dRMXV2eUJPYko0VTROMnVnNU50NGFvR1I2djRXZlcxVHV5UXpJSXdyVGxGSmxmdVM0aktZb2xMNEh5ZnhMaUtzUGF3QmZFYXBVcnZzYlZYRjNKNzJOMjNtL2NVN1d0Ui9tTmFYREwxVXRULzJKdnFUNytnL3VmYm9hYTNYN2o2YUYzUTM5UzQrZUMwZWIzekp0eUlWcjZxTzM3SC9vRk5BNUdyTCtIWHJabHU4ZCt1Rmo3NFg1c2U0UGZoV3k0VGpKNHZiZU1WTXVIZXhjdjdIdnFLUVFuZmNmeEsxK1RyZXd5TVByajBUSTc4QytCTmpQL05PSVJCRXFMMlp1emFYUnY1bHllV2RxSklWRlZQbk9IT3ZQSEZnOExmMUgvTW1uVmMvV1ZCai8rT1lyOSs2WFdPNlRxZmVZN042eEp1RlhjRnQ0RzdudHZKM2M3ZHBVblp1SnljSkdwYlViU2JwOVFhSEpoV0ttTGRET2lCaDI1RnhFUFJCQ29CZ2xvQXlhMUZsRzhFUDlLRDJDWUhhejJWZE1qbEk3ZnlQY3BMaitha1ZPOXladUlaR2xjUzNGRi84NmRxSDBwT1hublpsSWI1a1luKzlWSGxrbGN2c2FXdTgwK016Ry9JWHJaeWN0VGdhdTJkNHBFN25FNlhUVFJKa3J2SllEQjN6NXJxOWlCZjlaL1UzNXk0aUJnTWhCajBJVWx2RU9FWDF1dDFlcjBqcmpPWmRIcXphUXF4QVkxcm5XcTMyVzN0MkdiakEwd1M2Q2VuMVd2bkNsNEhPZGgxMlVUUm01Ni8rNkx0eTFadTBjZThYcC9QR0ppbzM3SnkyZmFMYmwrUTlvcmhxUVpEVTBNZ3hoTzl4U0lJaGphUFIya3hJNTVYMXZJT3J6QVhQWEQ2SitpeTRWMlNRQVE0ZW4yQ1VTOEtSb01pbWN5UzRBdnJqQ1k5L0d4R2dYZnpvbVRHUmpOMkdUSHg2a2JkZFVSR1dhWlc2S1FuUnR2cm9kZ1lZQzVpVHZIQkdYWG81S0dCa1k4TUFGYk9iTzZRZkVuWGdOcmt5YmZGS3F3ZWZvT2E1Q254N0l2Zldxa3EyaUVyOGFiTGRia1kxRkYyaDUzcFE5Qk5MNU9pZHRTQ0xuR0k3bU9ha3ExWkZuT3kyU3gvRE04QnhPVVFsTHU2ZDBTdEZvS0hoc3p5YVU0MjQ0SENvRm1tNXRKeW1reU1vT2tBQjZsVjM3SUdzRnRqY3RKamhIRTFLUWNUVnAvYklaUmpNQmNlaVRNeE8vU2FRakRlakdWSHpaMVZZZXhXdi9sT1ZkQmw5d21ES0x6bHVqdXhHVHNkL3Z0OEVXVDZzdm83OVpaZlZJV2NEaDlCSXZvL0wzM3pUYVJwQ2F2Zjh6dGR3YXAzMEhRM0RsZmRXZU93bSsrOGJvdjYxdFBWVG1lbzZoZG9ONnI1c2hsRnF1NERRc244NWpkZlVvTkZQVk91ZUxkV3h6VlFESWNiYzcvbUdmdHRtV0RKL0hMRnZsbGhyWmEzdGZTMnRQU2lGdlo2cWxKaCtYU2NmL3dKM21zWi9vdkZ5L05mMGtiYTlqMzdxZ3l4WkZiWnYyZERsL1ZxMmVqZmh5V0R5MVRWKzMzMFc3UGRiaTdjV2lTUnMxVnh2RHJWMjVzcVBCMW5aOEJ1eGtkbzVwSU1HaWhWQ0Q4dVlvRTkwSUxnbUxZZ2VxNm5NMlZyNXdFS05NVE9DWFplekZGV1NuOVN2VlRkMXQ3TEswN1JNYWxGcVhuMkM4M1NSTG1hR093N1daMUQ2Q3ZvOVdSL1RyMUIzWWR1SkRuRzkwMzJvNVZCZWZXR2FIQktvcU9odGoxZTNlaTVyZk9HSlZ2U3EzdXBqZEZjZjNJNFRGNVNmOXFnL3FXUjhaMnlaemlSM3FVWkFYNm5BR0dlWkRoVlBhVm5VSkN6SjVzQk1jQXVHeU5zMkFjSzZCRFRQYzZSMGF4NlVqYVNnMjV3NUg1YngwV0JxMllYYmhDYzZrZXRLeDU1NlpFVnJYd2VPcEtGQmFabWsvM3hSY3U3b245K1JkZTJvRTMzeXAralhjc1h2UkM0cU1ObW0zMFZha1VUc0RPeGNVMVB6NXFOaWNKNzZzbGtQMTExL2NuR1ZRYy85NWU3RHlQQkx6dnA4blBLZnZYMDRidi84cm1EcTlpYXg0Qkxxc0l0akRZRHlrSzBzaWNWNlplWXpMWEVUS3pUWnc5am9kSm5KcTA5NjVqVlIvcjB1TFVuelEzNWhZRjl0UVpUN09XVXFhNm00YVZXUTROSnFuUGVlYWUvc2NIUStsSkRUWjBwOVhMTVpLamROeVpWUTgyZGQ5WTBqRTZEYzJPeVlUZk5abXdZeWRib0gxMTBnOEZVZC9mZHRVYkRxRFRsYjVMUmRaN2kxbzNscHpLcFFxbytJeFZ2TnlpREVQYTlTbjVxaVVVb0ZobXFSVTNlRXE3UkxWQThrOWR1ZllKbGJxcHdkRjY4a0s4TjExNDgwOXZyTmNkbXpheWRQak1RbVBYSzl4WWVMM0pSVVI5QTRzTlhIK09EakpQNm1lT2Y3U2l5VVFNR2o5ZFZiZkhpS1NGenJMNmxSN25sR1RlNm9aS1o2cHljV3R3MHRldnVDYTdzd29WVmt3dTViTGFTaWRxZnV2cHc5MlNOZ3pxOVEyTUU2bVc3MytvbmN6S3VSZDNaMEIwN3AzVWU1aXJHSndXNzRCYU9peVRzbWwwaTlwK2FER00wZ1l0OXJBMTJENHA2ZVVSNjM4bW85MjQwaG94aVZFWVAwaTVpTkZJakVkUlFGeXFPNTZrVkdYNDJFQWlFcG5UR2FuVDhySmpGaTJTSDI2V2JlVEVNVnlFZm45ZWZSSDBhWjVXL2JObVNWMTlCNnpSU3F5K2xEblY4OXBWZDk3NkFVQmNKOHNldWZ2andPblNEKzVsYmxKNlcrcGc1TkFWN0xkVXVyOGVBQXFtK0hNNTU0NDFCdmJBdzZ3YkNJS2g0dXFZMkxVNU5kczVOSlBzWll6VXdaN2JORzdob1VUYXJGQWUyQU9QVU1mMngvVUwvbFc3WDVPN0RWMTkxdUhQYXpqdEMyZTVGcnN3Y0F1Tm5sL1Y5WEtYOS95SmM4YVZob0tZYW1sRTl1eU9XN05yTnA1Mlo3OVcrZHNmK3M2T05NZXJGaWxPdldTaFNMbW50VzRHTU9RTDRDOFg2U21UbjBWSFRuRHdMRWpCQVFvNU9lV0g4S2I5cUJEQldhSjh5N0t5RXgzTUI3ZEpQQUoxbFVCNDFQa211azM2dmtlcXBNU0VBeHZ1aC95MjhCa0U0WVdmRWFzcE9jVjQzckRicXcyV3JFN0F2aWV5K2g5MnpVblhVb3NGYUp2MVZvVVZLcWJoc3RuQ2VXVytlUERMcHVTSVZYNXpzOUJRNjJlazVOOTQ1WnJMWjJ1bVlqck1BaUxNdUJMVWhEV2hKRnh2YXdqUU5VbXVsODBOcUVhNUgwMEoxREN0aStwaVpkRkgxVUJLZGRRalJMd3pRa0RINm1WUVlXalVjbCtXVjlOc0JoMVk2SEN2UmVuQ0M0emo2aUdxRWpxZXhlVnhUVktUcElhbDZDSEtCNC9qNWRUaFoyN2drL2ZnVDFZV0VScFYxUmxrVDNmRU15bFJxSEFvQ0sxdHJqR3BnR09KSHhhYWk5U3VSZVd6VDFxWlo2NHVOOFkwMEZGS3I1OVRUTExZcnF1bG9JcTBwUGFpc1Zjcyt6aEFlcmE5NVZzL0xsU0hMMkZaZHlWcnJPRWRmQ2hkcVZ3c2Jyckp3cUtaSTZ2UWcxcXhSTmxDb0h1azRQWGV3VVRtN1hWZU16UEk0TU1DZE9aOGVuQkg5RW51NTBYb1BGaVRGTmV2T2NMNHJsSTNTZzBRbDZwU1NpaGd0a2VUMUZoUlNZRFZEWWtwcHBaVm9na1ZKUUtlNTNQUjRvRkZBaDdrdDJFcXp3MytKL21qcWJwU2kxNUFoTjVQN2h5UFhuWTY2V1FyUm8xZ1FyYUdlRnBtbUJUTHN6MDJONllsdWlkTEdsQmlrMHMxcEpvSWphWVY0TW02UFFvVUNnSDZNMGlPZDhuMHliaW5Oc0JQYUxuY0d0aFRKQTIreHlCUkM0S0hHSGhrZktKUFdERm5IYTZFaUZodUt1elZ1RWJQM1J4a05VRlJHaTZPRXVEdVRUb2xSUVBjbzQ1cmxwYU1rdXVycEpXdzNVUmcvanNwc1VocStHN0ZRNUdaQ0VpRjNtdEtrU3NhZFlaWERya2ZiMlkwQThVcW1JSU4yU3h1Tlorb0JWMC9UckpTN1RGL3BKSnVRZElpeG0yR002RnNoYVNiK0hrMFg3VDVLRnVLaFRFSm0zVktCQkJhZXVxQWx0UXpib3pZaDRXK3NCZ3VaaHEwaUZnUWsyaXhLdlIxN0NQRVNiRElpVVcvQkJvT0lzQlVqUWdSUkp5RWlFaEVUSTdIYURLS2VTQUt5T29rdUNXOEptZjA4OFFFNUttRWtDand4eXBRdkxRcmhxcUFvU2lhQ2lSNlpKQkt5Q21aZWI1QUZDOUdiOUR4dnN1b015RzdUSWIyZzB4Ry9RYTZXcWtVQkdRMW1iQkd4MlFBMUNvS09TQUVENzdVTFBJOElieUhOcmFJbzJIQzlUckNJRW5SSXdyelZvck9KQnk2V0JCNERZUzZpSmhrVE03SWhJa25RT2t6c1puTVFXdTR3UVpVNjdFR0lJRkpGRU9aRjdMTmlJbUNzZzF6RVlIRmkwYWJUdTBWQnhOaHNjaEtoV21jdzJRV3JYd3JMV0RCS1dQQUprTkNwczlRNUJJSXhyOGNpUWs0c3VBVmlobkhDU0M5aW8wbVdFTDN5cjVmTU1oVW1NUEdZTmg2R0VVbE5vbFVTc09BbFZRS0JuZ2tHYk5SSk9rVC9XU1dEQVZuc3ZFdVVlQVREclpjRVFkQ2JkSkpRUnlSTWVEZTJFK0l3RzJ6RXBDZDJiSFhiajU5NGdNakVJU0pKYnlQWXdCdEZpVTRWUmk2cllOSWJSUUhEWWhLSVZXL2h6UmptRHN1WUo1SmNqWG1iRFoybG9LUitEOW1Sd1lRa25TanFaT3hHQUJadVpETURTR0VZZXIyWENOQVRTUlFNQm93UWpDdEdnc2dqM2lieWVoMFc5THlvbDRsb0VTUzdXV2ZqZFM2UjNRUEEyRmlyQkozZWJOWUx5R0lsb29kT3JOWEVXd1V2aktXQktsYzRvQUlBQitRQnVLdENWcDBGbWF3d1pwSmVna0FEajJCZWVTY3ZWUEY2Z3FBRk9tZ0dETGZWQjAzUUk0c2syUFE4RVVXVFNDd3drZ3Z1bFJDeVFSZU15Ry9uWWM0c01JMG9FT1dSYVNJaE1SM0NsRjhTRWtXL0hqWXptZ2M3RzZ0NHdjVVRxRTF5MmR4WXJIYnBkV0ZSTW9zR0RJUE9RMS9yZVZtSHpBNGpFUjBpTCtpOG1OUllnMGdQY0NNNWVKMlg2REZBTVVBQTRBbzJzd2xhSUJPcmpoRE02eHB0aHFEZGhxMEVVZnVsQUkxRUx4ck55QzVVT3doUEFIeUpZREhFd0dVM1NqcTlYa2Njc2g0Sk9sNjI2YUVtSTdGaGswR25reVFSdzZnS09tVGtzUmw2QUNzTllZTW9ETjhlZmdUcUFXVEJSRnVyZzJtbWtFYWdBbGhXV0JRQWlxdEVXTGxHckNlOERUcERESEZ6bmIzSzZ1YWxhaDNUam5DZGNZbTNNcHJKUlRVaFN5aSt2cWlSUytWWGF3SE1tY1FFWitQWXR5aWNrdUR5YUorajBGQXIvTG5DVXFxanVsNVI4TEhvdy9ndFQ4dTc5MmpLUU8yN0p0aHM2bSsrSlR4NGs5NXFMOTZGL0I2U1J6WlNMVlo4Yk0zRGFIOTA2aDNQYVV5bFlLMngzbmhzYUFOWk9kUEpWWDZUVTlQanFJYlR0UU1vbDJBcWlFcS9DM3pMZGF5ZjV5anVyK1o0YmhoY1ZKb1FmeUpMa014TVAvd05aMHRzTDJyKzRnL244bERhV3dEYSt5YUJZM0txYnFsczVvNHFITE52UmNXRm0reDFxc3lzMjUzaFpGV21INEVTdUViK1Z3MDFxbHp3TWNOMm5PeERmMER2MXpSUXBXSytmTTlObU54bEMvdGVTY1VZQkYwbG0xTWhWNUI5aDJEczFTcW1YeERnK09LM1ZlZ1ZQUDBRK3NBWktQdGpiblV2R3RCWWVHaWdkN1hBNVFxY0d0RFlLWU8wYTRNd0JGVHhKTmU3V2pNS1h2cGVkcEdueitreFpSTzRScjRNcEdjblVJbnhsS1pLUVZMcEkwYWF6U3dyQkVXMThhQVpXYXhBMUNmUTVmZERwMHNmRExwZmZVSjk0bjQ2UU1XUEFkMlBMb2NBMldjeXhlZ2RHa3VETG9kTTdFdGFlWi9DTElDUjM0MmZyelk2SmhjMUFFWnowUlNzYnBhQzFpM0ltbHdseCt5YzI3bEozR1J1Q3JlWVc4bTQrWlJBc1dtY2hBdzFyRjJXYVJlbzlJdDI4eVNVdUhTbHIxY3oweEZNWElrSkVFTmVYRXlCRno1OTFSMkxOdDhzOXUzb21Ob3I4TGtETnc0ZnV2R0E1QXFrWjZ6dE12UXV1T091T3hiMEdycld6a2dIWE5Ld1pwZVBMQzFLeDVMZzVrVjNYUFgwUXFGM2FzZU9QdkZtVGZnUkF4UXVuSWN1YTJ6eVJHcnVMbGgyM0gzM2p0VGFiVmRjT2pYV2xHcUN2OWpVUzYvWXRsYUlNOWxDdGE3NHFlekNVL01XM2lSc3U3c200bWxxUk90WlpFbFA3WDV4cy9BaEYrU21jbGNYcmFVQUtWekxNN0lOU0xFUnd5NXBWREw4VWdyTGxFU0RpQ2ZOYVpyNDJqNFRMZG9BS0NxUFVSNkxoN21FRi94ditHT050U1JnbEtXMm1MWEtaNm9qUWYrSjZvYVkvNkMvTU1WL3doK0wxaHowKzkrb2JoaWJpdXk2Nk9EaUhUY3VQckY0K2ZLbE8zY3NlV1BKR0QvS3hxRDBBS2t6K2Fxc3NUWkpOb0s3TWViL2NiWHZnQi8vQ1J6KzZnUCtLQ1Nxcmh1ZHFQRDJoNHNQTEw3b3g0dDMzTFIwK1hJb2ViUzNhT015eDJ4N2N4cGNjTlJBQ3pXcFNEK0lwVjNEU3JWSXlyMzkxT2s4YkpmM2JzVm93c2tuRWVxWU1iRCtVTU50ejZQY1UyL0RIcnJuTjJtLzlTU2E4TUs5M1lmVzkvWFUvZ1RvamV0aHpabVpmbjJRV24xblVKZlJKUHVMa2paTjlCZ0lvbWpLSHJLN2hMKzNUVjkvT3JkK2VodjZlN1prV2t2eFpkWDMxQS94djZvZk9uUExMOTYxNjJKU2hlNHJ5cVJ0bWFZdVJsK3NpNkQ3MUMwUmJkdEJSZGxNaVp2SHJlTFdjenU0TzdqOVhObm12NEFZZjVIdGNRdzV0eFNYT3NQWkUwd3dsOGxvMXJOdnlMRHJhSVp0VXlIaDRxUlQ1bUthbWVGbTVFUWlUcnFaeVNBb2kvcW90UlVvaEZseFJ4TGtpaUtYeEl6NWd6dERheVVhNHd4dFJLZjlSS2pObVcxMlMySGVOVG9lY09JMWkvYzhjTmZTRlVacHphSTlCeFpQMDV0MzdqVHJweTArc0dmUkdrbG9hTHBvN3dON0ZxK1JJS1h1R3Z4bGk5MW16dFVLeEg5NlZYTjg0YW9yNWtTMVYvUENlSE4wemhXcnRCZXlEQVF0ODMzRUlnQ2U5SXNCUEFRNzVxQWVjRDRMN3lNRHVjSS92b1NOV0Rza2ZlcDF6bkRJbGdXVWIzY3ZqeWExenIwbnRXVGVrcHY2NzAwdHFUUHJaOC9XbSt1V3BPN3Q3OWdZbmI4a2VlL2Mxa21JNzBXN2RWTFdGZ283OXpYdVNYU0U2YVBRa2RqVEdHWVBQTmh1RER0MUxUNWlBN1FJL1hzQVo3UHF3aTBET3N6ek50Nm41clBvOEQ3Q2EvY3cycmxSeDlWekVTNUJ2eXd4Nmg2bWVFS1d0RlZjOW5SQ1FrRTlDc3IwRUNsK29qT1pMbnZFd2RLTlVHR0lmaEVDMFU5Q1VMc0MwenB6NnM5UlU0RTl2NHM2VldhWkFITXg4a3ZOeVpkTkNxQkE4ZHNUa0JuS1VMOGUrN242Yy94NTllZnFaMUVuMVNtaVg2MUFYR3hnK0I5OFR2TXhualovWm85d3MzQXpzd0x0TEZuVjBDeDNGQVgwaTFvYmlER2JraFYrMTVqMHdzMVBicnZ6aXVHL2IzbnJxU2V2eDVjWXVteG1RK0hwK1ZldVA5QlBkRDJMc2t0NkN0LzAxZGNvVmVoUlE3Zk5aRkN2N0xsdTBmSXVQUDJLaDdjOWVRWFJYZi80VS8rMnBmQzB3V1RyTXVCTDV4NWFmM1gvOE45N2xtUVg5ZURwWHFVbVVLMWVDWEhkQnZSbzEvSkYxMEZoYTBiSjlsRWQ3ZW5hTno2WVBCLzdmc3lJWHI4OVVXSjVqZFZCSGF0ejU2RllHdjBnRUVkeU9hZEIvYU9oMWFyZHlPVmd1QWtNdDVxcjBBek9sYjlOeW9iZjY0K3hqeFBsTEpNTXFNcmdMQ24ybitZMFN4R1lxN2pka1lkWnJNQytXcXIreVQ4d1N2ZGtYRHQ4bGRmci9NQm90Ulh0Zm83ZGEybjJqaisxWmUvUmR2N081YTZ3M3YySDhaenNqTTlMMUE2RGRyOFc1VElVb3lscHNEbEt0NFpqYXVmT0VYNjJWV2wyYjZqOUNSOVczclNkeW8wVFdPbCtnMlZEOTJzR2hnZkxocFRKNzhhR29CRkwwOXF3V3BsdTZkKzVXbGp4L2JCcmIrUnVodTJBcllLTXRqcWthRGZPcE9yRkVQdVFGWnhIc2l2SW1LN2FmVW0wbTEwT1UyWnVJblcySWZKZ0twR2syS1lvUlRNSit3VUg0WlpOQzlmM1RwNDB1YWJwYXA5dVVsaTJUYkd0UjNNdlRYUmk5WkRZMHR2YlVsUFZITHJJZTJuNzdDdW1MWnFPZGdsLzFzYkJZZEVHU3YzU0JvUjFqVFB2V2krOFZ4bFRPVnBMRnF6cVhUNnh4cC9WdFJtbU5qZ1FUaDFlZnIxcERzNCtGWFlrbGlTYkpuaXFxdHM3RXBNWHo0d3ZiczVVZGFyZjBzYk00cERKRFpkZjNuQ2t3V1NQOU85U042cTNsQ1BHak92SVhZcVZTM0ZyMlY0NlNyZ3hvaW5IcERXanNOb0hKS2d5RFR2WXlwY0RKRmkwbGx1NmpkTVVXaWplbk1wbzBrcWVvcTAzS3YwbE1rWGxqNWtVSS9xTzM5TjZ4MmNRSDkvV2U2M0JhQkZNU3l6eDFQS2QxMDJiMnR2NzgrbnIyaVB2b2Nla0JrOXJaTmFDMlF0dXVtN2gvc2xXSGFVYnI3VFdXb1hReEtidWp0blp2cmtUV3hiVzQ5ekl0L2V5b1lsclZyeVkyeVdid3NxQ216b2QxVUJUUHRTMnNxTjkrZXlwVTd1ZHpYN3ZHUzZhdW5adFcydW91ZFhoOHNSc0pwM0Z2TEcxVm9sTXdQVnpGTjNrU05qbHJ2WjFkazFiTXJ1bWdpOTZPZFcybDVVV3pSQXU2MU04STNsY29qWWdicGRIcnVpdDF1Tm1iY2lzQ0VETDQ4NTR5b05GMDd0bDk4aklhWGRZc09GRWxiRjJEVnNqT21LdTdrenVxVis2YUd0dFd5M0NuZGxPMll5UVJad1k2bHArOGJwbGJVMnQ5ckRkSlZtQjVwYnJtNjZ3NENXdjkrOEFXbjlpZExab0pUcUw2TEw2bERsOUd6WWRlRzdiOXM0dXQ4MWVKU3gxV0VZK295NEVNVjZPZUlrQWpXL0o2dlZWbGh2TVVmRWQ5VTgzeitzSXR2Z2R3YkMvclgzMjQvUFhIRnphTWRVVlFwZ3NOUkF6VnN5UzE0U01vdFVueFl5eWV1ZDNOdlUzVDJtZkhBZzJ0L1QxYjEvd0JKcjdjbFg0MU8ybHVYRnduS0Vzd3pIMm13TDNjVTlwRmlNcSsyNGY0eDg3TnYvVC9ySDFqZjFHS1AxT2VjVW42aXZjbzJOVTd0eHhuenhscFp1U3Uwd1dRYUFpY1dXYmh1amVzbE1kY1JMTGVLRVhURkJSR0pwWCtZVlJ1ZzlYbjNtc2FJOUNadnFTVGRUQ0J4QytLTXprdlZ2S2Rrd2pudi9MMjVzQXRsR2NmZU03czVmT2xiU3J5NUl0NjdBa3gyZHNXWkp2SzdGek9IRVM1MDdJWlhJNkRwQ2JRRUtDQ0tHUWNJVUE0U2JtS3RDUVFybDVDYTNhQXFYYzRZVlNXbWhOUzNrTExVZmJsd0t4dGZuUHpLNE9IeUc4Ny8vN1BvaTFzN3V6dXpPenN6UFBNOC96L0g1NHBHZ0Q0RFJiNW9jZ3VFSCtQU3dUVDU0VVkrS0xvc2h5ZUh2eWxaVXJQUjcwQnk1Ni92bm1adlJILzBFOWtyNVRUZERQa212ZmllRnIwYVV4ZkszNDRuWGtwR2VsUEVTdWEzNCt2Vnc5QWoxcWdxdzlKTEx5djVseVVqUHlMT3dZQ3hxcmVObXdISXRWWUVJQnhTR0MvQ0lCVEZIOGtDRFRTbU5BS0FLUEVja0ZlOHV2Z3VTZFJ1MHZ0YXppMmcrNk5KTGdNNFJwckpSaVRUWkJodzArUWRJZ3hSMHdXc240b3RUbTdnKzVHS1RKS0xFQUVBbUw2SHBqK3Nka2wwa05VU2FIb0tVQndMNFMrQThBV2lzNFRCalRWQk96Vjd2OTZDYXVsQUlna0pOaHBsRVpIQVk4RUdIVkhvY1lFWkFpR3NmL0trWUlsUVZURVNreGgxNVVqWDExMEp3RDR6Vmc2dzZITFhFbk5tNW9rclNWMXI2V0MzL2F1K05QMTZ4Lzh1SWw1ZDB6UEJwb2dKd2xjdUxCbXg3Y3Y2RmxtcUFKT21LMXJRc0tWbG1ZMStVTWV1aHNzazdyWFRiRi81Tnd3LzR2RDI5NWFVOWp6KzRmdFBmZTZUVjQrZkdjdzlweTFrM3YzWHZwano1ZjJCTFl2cmk0ZHVLVytaMDE4dkxKRzVhQWl6NDVvVmlCY25YcnlwUDdNN1VURlhJd3RYSms4UDNPeW1Yd3BwVDQ0WFQ1ZkllMndyYSsrWW0vVE43MVpGL3ZFN3ZQS3A4MXcyaGpkQ3hucVgzai9odnZ2N3l2R1ZmT0hxMXBtZTljNmJROGxSOWp2SE9SLytGd1BRai9hZDRkRjNZMjlPeTZiT0xhMjcyc1RxaXdPS1RXUllmZnVmdVNCLzYrc05tL2ZXRnh6WVROYzZmV3lDdFgzNW9OUk03WnR0eEVYc1BZaVQ1YlJGRGhCR29kY1Z4cU14WjBncEZvSUlwa0hGdkVGaGtwb2RJM2N2TGg5MmozK1BteFZWZGR0V3BwUys4NU4vWVBEUFRmOXdwWWZPNjU1NkgvZ0pndnc4SWRydEErWjEwc2NNMUwxelN0V1kxWFg5N2FnYk9kQnk4Ykp0M2krZThlTGNVdVU3R0FyVENQRk52cjRJa3J0NVgwTURydWkvcnNRUnNXd3dMUlNEUmlZKy80c2Z6VE4yK1V2M3grMjdibmdmbEc0SG50VjlzZjNuVmk1ODRUdStaZWVWWjdNWWYwcXNjTjlLb1RiNTA0OFJiYytLYjg3Rk00SXlnRDV1ZTNwWDYyK2FKM2h0NjVxR3JTb3BtQm9iWTJuT2ZFaWV3YUlzWm9NRkNGVkFYUkJBbDFLZStJNFNDakVpVHErYXRnWFN1c1JUcUZSZm1DY2RpT3pWYzNha1RIMGZQSkxUZk1LRFBpZGNXeUdYc083NWxScG14Z1dkL2h3U1QrN3BqazRVOURybS9KaWdPUEFZV1RQU0Mxdnp0b2xRYyt2dXJnUlROblhuUlEyY2hsa01JWHlPU1hUdVQ0Z2tJcTFnQ0Q5QnZLbUltU0lYZ0dxQmdNSmNrSmpOYVprQWhaRW4wV1NVc2dKZFZsY0I2UTJralJDZVZhVWdVVkFRRURrQXdSeklFVXhoeElBZUlySVNrTytjcTFDU29KTVVLQU1jdXNxMEliWU0wKzl5QW1rWDhmS2NPbm5JUUpKcS9NQ3BDZ0E4QUVLYlB5TEJ4K2t5bDhTSDN1OE5pYUlvcUsrSWh2WkJEelFZNmVXL3RoVHpvcHNlZW1rN0JIb2M3T3puZE1jckRmS0htWm5zR2t4THlXejBPQysyZUtVYkRuM0NOYlZSelJUc1BiT0RTaTJYNlgxeEpqdENGNURucmNHZC9kc0J1cDE5S1VXc1l6dkR0NjVITno4Y1F1akVhUysrN3REc2JoZ1UyUTJMNkRNUXdkUnZFQ1V3NUpZRUVKc2VLcU5GSEtRbmxGQStpN3ZHSEsrUkVBSXVkUGFmZ1JtTnBRdnJKVHZtS3Bia0o1Uzh5QnB1ZFlTL2tFM1JMNVIvN1c4K2JPWUZNVFZ0Q05ReDhUTDN4WFRlamZxOHFxYTJxcXkzYjlJUXdXekRvWWtRY1RmSFZSaVNpV0ZGWHppYytjWmRlM3pleGRUdDc1STJnOE80ZkUvWldyK0JaMnhWVVhleE9TRlgyRm90NW04WW5tYXVDekJVaUlKVmdtUHdsV2dIWHo0SnpWNjM2NG1ybFdmbXIyZ3JiNU5yMzhGQkw3UVNlMGxrMVoxM2IwVGZyYUlSLzlSMURidVhKbDU3U3p6eDc2SVAwU0ZOZnZtQlR4Uk5MdmdtdkJsK1BISC9TT3J5LytjK2E5S2VOckhaa1RjVGgyU1RpRXcvOGplTlVOKy9TUXVZUGpSeXp6WTRBL0Jxbm1PMStYUDdyOUlmbmxjM21nMmE4em1mbk90M2YwUG5kZzl1d0R6L1d1Zkh6eS9yeVYrYjBiZ0hUOTdhRHdkYnBRZmtuKzZQV2QxKzNURldnT2FLRnVSUy9LL2lhNmFzckVBM2tyOTVlczJianpkVlRHMGxNMjdtL3NiN0ZQbTI4WWFDME9UdlZ3T042WFZZKzFNaVFjbW5Xb1hhaUt3OGdCckxwMkpEQWt0SVFOWSt6YkRCYnMzNEliQ08vdWphSHlVOVFlb1ZTQU5zYk1hT2hDMnExM2lTNWphYUhjVzZqVjJ2VWUyaFBTbVMwNkMyZUZnZ0NXanBVVjNEeEcxajJBS3NlclZCdUMwZUE1d1NEQWxyRnlnSjRsUUN1SE1wbDFJWFNCM3E3VmtwVXlJN3FWM28xdXFrRTN0MEgwR1BTczBWbFJxY2JJdXVjVVZZN3FFczVoZUNqK3hKaTlGVnMycHVkaXE3UENuQlNyQWppS25maDdZQzdoa2hFNU1oNXh3TXdyZGg5TGh2a2RKQWtMTXRBcm02L1hjTzdhS241TjgzS3p0ZnZXQTFaekJWeEp6cVJmSVJ1bzVydnlhaWx3OGdjQjZXcU1aZ1hPQVYxZlhnUEltZWxRcFVjK0F2YTRLZ1czUzk3THptaWVjYUMwZTBiekZrSEo4UXJaYkZmeXBlVEJQeFFWZlFDNEovRk5ydmxTZmp3ekxpaVlXM1k4LzFGSVVFT3lENGFrNTJNS0duMUp6QnhpY21CY0dINWdPQm9YQVludWtudmxPMDVjdTNlaDIxbDE4Njd5aGtrdHI0SlZKMDZBMlhrWVhhekpPUXFrNjB0d08vZ3J1SjFKWHZuMy9adGVtVmJiczJSMjJ6a2hUblBsMzRINDkxL2xnTHRzbGpGd3UzNE13a2VQNXRZZ2NPeEdJN1U2dnhiWk90U0Y4RnY0RGhRRjhOMzRDVWo4b3hmTHI4di92cU92NSt5QXY3QWlPblA2TFVCM3h4M3BPekZ1d3ZFem9DdXdqZDhMVmVFYUp0bjc2Tm81TjlmWHo3Tkt4VHFoOTlGWEgvM3IvcitmQVdwaDhKc3pveXpzdXVBRUdoL0FLWXErQ0kxaFBzVU9xeGdnNGhLckdDZFVaM2cwU3RCQkhQQ3lYZFNuUHpJV01UcUxoWGxCN21NMG9sRmtmODA0eldDcTVHS1BncXMwakVTL2JIVU83aXFBYktHWkxsMEQ5Q1luM1NDSUJSYU5UcTVaQ2ZPNVArWVBYdzlGU2crU1QwZVNJNDk1akJodUE3a0pYc0h6c2ZsVUZFR2VxaTlWUWdwN1pJcXN5STY1MTFVSGxYMFNlRmphQXpGeVgybDlmamhpS3BYSlBjWmVYVmNxY3kwK211cXFTOVhuWkpNVTBtWm5VWXRWdVNqajhJNlJjeXl4V21XVkVhdE5YTVlVaEwzSndJaGRNcGtwdUFReENzOGEyQ1FFYkNFL1QyNUhKMjkrOCtaUVhXam02cG0rVnRvbkdmV0dta1dOSFJlVTh6WkdieEgxakkwdjMzSEZEcklyV3NqdUJSMk5pMm9NZXFNRUtxbFRZUDVQcndMR2dmdDhJRTJWVlpSaDM5L24wOGQ3Yjc2NUY0c3d0VE5uMXNJT2ZjZ282YXFxcGpYclNqaUxoU3ZSTlUvTFQxZFY2U1FqQzU4Q2xpdTZyLy96QVFqZldnbmhTaXlVTWxtN2lnWnB4RzZzZ2JBK3haYmlHN1ZZNHN2R2NMY01KMFVocS9jMGttenh1cnVjeE95TWFiS2FDVk9vRGhRb2w5K0JWTTdZVWwvS29KVE5oT2VDSkY3S0IvM0FtOFdLVForTDhzOVBrM2Zlcnl6VFk5T0swWVRtZzU2c1hFbTRZTXhVS2JXVTJDWkpXTG1xTTZIbVY2TWFyQXBUZGlSRzlOMjRGWHU0WmFFeHNHWklBcmJJbTh2OFlYZnlLRkVkSUJ5UVhOSTVkYmhjdGF1bTkwL2FlUG1CeXpkTzZ0Q04weVdOSHhtVGFOdVJYRmZaMU14VUZ4UlVHdHVxck4zTHU2MVZiY2JLZ29KcXBybXBjdDNpNjU3NjZWUFhMYWJKeW10VkxicWJ0NnR1NmtXektpdG5YVFIxelN4OWhmNlc2NjY3QlcxbXJibHRjMDNYMXRyQ1dORHREdFlWT1p4VnRSVjFkUlcxVlU1SFVSMCtGaXVzM2RwVnMvbTJWVWMzVDVpdytTZ1oveFhzV1JlSlFTSEwxRG5ia01JalNkd2x6SG00bEtGY29Mb0NaMlk4MlM4WkRRYjU1MW90U0JDcXlCNU1oa2hRSmsvMkU1VGZIZ1ZGRXZTZ1dxQi9PcFFQTXk0bU1FS2tCSDBac0VpeXRKeUZoTXhnQkJKdW9paUpBUzdQV1lBeXRpeE1FTWgraDEyWnBVUmhnTng0QUpOUjltQXl5aFU2bUxFMlgzVSt0amJmRHVpbUtTdjZEby9iZXovc0VVVFFRK3c4L1lRQnN4OVZhNFhoYldLRDN2dCszR044RzFUOCtHRHI0YjZ1MXVJVG84c1lKbzdMQ2o1RjFnODNvaUpDbkxhTStER29GZTdTNVJYMk84cllMK0Nhb1B3R2d5REtwSTFCanlSL2RwcENadnE3R3YrMWlPckpXWFRZcks4R0hVZGZLUUVwVUVBSmNCU21ONDQ2QVA1Nk0yaG1ZVEljRGRzUGhldXdENmFIeVRwMktLWmVKcVM0YmVpRGpiMGQ5c2JKbS9vM1RXa28yQWNtN3l2b08reXQ3NjczZHZWMmtlMmtKZ0FZbmFhanR6R29sMU9xRzhmdmlBbDc5NFVIRGx6WXNlZncxaVdtdW81WHJLdGJ1amR0Nm01WmJYMmx0YmkzdDdnMWNiaHZjVkVaL3JqTGloWmp2SXpjWHNjT3YyNUNjVjJaWkZxeTlmQWUrcmVxUTBjMnRseHBpeGs1U1MrTzFCK0xsZkdXWU1JU2xXS1VtSDNJRjRIZXBUZW0rT0tUTlNIbDdlRndZWnR5aGtnU3RkbXdoU2tOQ256MHZlK0hYSnpPMGh6QWJ1Kys0dU5BYzd6WWg5T0Jab3VPYzRYZXZ4Y2ZhcGlDV29kV25BNFNyU3R0OHZZakgzNTRaSi8xdHdjSnBJYW5CRWx4b253ZVdiMDdKS0tkRWcvRS9HQUhmMnZkUnc1ZWFWdlppcHBHNWZwVTdLcFltdzBxdmxGc0RoNGQ2VTZSckN1VWlxRWV5WGhFeWYwRTFaSHBINktTaWdzVXBQWXRUYUNEVEJLRHh1MWJTcVAwSUpLM0ZNK25nYUhVMG4wc3RRKzFhUzVHTERJaVF1ejdSNFhSaWU4WkNQYTlBcjhVMlRDaHl2Wis4cVpKWllGUDZmU293NWFQNEZ2bGtwdTZFNG51Yjcva3FjTjlnMVRmWVQ3eDRaSEV2cVVZN1JJdndoeWh4L2R2a3BQcEZIbytvMFY5eW92YkN3NWdkcTRjRm5vbE5WR1JCdmhzaEtuU3BVaVhzU3ZZSzhQVGJEWm5uclFEazFNYUNQQi93NVI4R0FVY3hVS1I0MmlZT0w0UHU5cXhxWFFTZlJaRFgrR1BnTmFqRHdVcThMQTl4Qm12ZjJUNlc4S1pBZEhvVFh2M0hWZnN2a3I4aW9SbUF3VURkeTVoTkxDTk5MTHpGaC9tUkFYcURHL0pBZVFxK2RnUlZzQ1JWa0gyT1BaelVDM3Z5ZEtld24zZ0FwMUIvcFVCckNMdURSUUdIYzVBemdnaUhNaWs4bytLQXJPdnNLZDBNSW52d2hFcmZJZDhSWkVCTkJoT2lneUZ4WUdURk4yVE1Sb0ovVG5yM2lrcWw4WVIzMW44K3RHMnBJZXBuMUZ2VUgra3ZrQVNsQWtVZzByUU1wcTNPanBpbngyeFB6TC9TTjdxa2VmUHRQLy8rdm96NVI5Wlg0d0lic2w0VzQ3Q1lzSzgwbGt4TFlmWFRlWFNwL0xTOUdtT255NzlmeU0vUE0zeDRXWEcrS200YmdRWWk4cG5meC9JMXZSZm95dWVkeXo5cnpFT2pwWDZQNVZSSHV0Zzd1Zms5UmgwZEVBUjRQTGNnZkVLNUhkOE0wOVJ2NmUrK24vL2xmeHZlbW5XTHlPdnZ4YUFETjlBSURyYzI2Z0ZSR3lqOGUwanZxd0c4MytsZDMvZjNuY0thOEpvSE1ScHBSZVNVM25sU2FyM3kvUk5rRUNqSk9iQlNmd2Y2Nk5uNkZGRDF6TkpMeDZ3dllOSjBxL29sRkxRbnA2c1k1V1Nyc3g5UG9CY0lRK0VrTkNSeVBLWVk5dHJNMFlHeXJlK0VnalhqRGdua2RlWFpZOElaQ2drYk5tM1dSdFRBQ0NHR1doRHhEb2JVMnl6MldtWUxMdkpyNERrbllMbWx6eGtLWExnRlNTdEUxTzNncDJmU1dLdXlsVEdYa3UrRzVmMG9wUnc5U3RXSEhVSkQybTRrUCtsUVpjK1J2WnA3Nmo3NENTc3d1YWZqT1VXKzNUMnV4TG9ic1JmUFpUQmxsQnc2OE5VRGZvV081VW95ak5XL1h0SmhVUjdHcU9LYVVWYVRCTHBoMGtOcHZwejBxSVhIUVQ5WTlmbTgrOFVJalA0SEFRWEhsc3FPQ1BnQTRvSVhrNUhJNVlBSHdoanEyQTBISTFqUTJZMEhuR2dvOUVtcVBqNmdvaURSZG82bndUeWgzTC9RRUwrL1NUYy9EMzlpVVIvcXNmclRhWlNTYSszSjRYM2lUQTBDUVFUQTZBbmVWQURFMTcwUDFMREJLMFg5QTk0VTE2Tk0rblVvTzBBNlBkcXNTS1k4QmFPMXhIOUlhSDZuM0NvRnhMckJCWnpiYjVvbkxSbk9PNkwrNUNZaFBHMnAwY1pOREVrazBjK1RIakJnSmRPZVJNNDN1SVVGWjB1SjFLcDFJZEhRQ0tSVEthOFF3UERPRk14ODBtT0xuV0UzNk1DRDBMd0QwZmhBQkUvUHBuSzhkYkNESE5xdnUwMnBkaXVNQVZHeG9hRkJ3UVpld0hRL3pIQ04zRkV1YjRQbCt0WTVaSlRTdGxTeXJPVVVpVkdsa3doYzAwb3BSdCtBV3djWGpDSTVPd1o5TCtZQ0pMaXhtR05kaVFYTHE4RnpGZ0g0VlpkcmM2bGs2dDBPdkFXU3RUcWRQSU9zQjhjR1BQd01aSWlSOUNQa21XSHZFTTM5bUZTTGlNcTEzOW15a1hsZkZ0eW5Mck1XQWZoWFB4dzViNzcwUlBJVGNGYnFGeGpIWVl6bExLU3ZmMWd2MXJpS3QzWWgzRzVabEJYTXhGbTdyRDJHczRQSVk1MWtJbWNxZGJERG44MnFxajQrZUQ4TVE5VFNybU9vWEp0elcrdkVSd1Q0bGdIVWJsT1c5MHhEc05qbzE4dXlvRUxOc1poUEJhaC9nVzNrdmVJUzZVRkkrbVdVVWRTY3cvck4vUm5ZemNXR2Q5UTM0QnpzL2Y4M3AzZ2RHK2IzSE1HTURJUmVxNXl6Ly9CQ3dUbm51NmQ0SHRXb250dXpaWHplelkrWFhtYTVsVHQwSXJjV0szZ3BlYWo5Q2kyZktzbnE1SFh0WUpvM2hpQ2x4cS9KU0lDbHlDMi9mU0ExNnVRcEh1OWFRS1J4T0ZnTGk5TlpJb2huSldlZ1YzUWdyTmJqSGdNRVpxN1F6bDN0RHdmRUJPSldNZGoyM0JMUXdEa1ljL2hzbUlSVUpVWkkyeHRIUm9CclJIUW4zVnltempZTHhrWjh2akJGRjRJN1ZkZ20vcnBUV1p6djlrTUtBVTlWRUcvcFh0eUM5elMwRnl5V04yRFpxbXNQemlqeURvT05MTm41WnpnbUsyV3YyU2c0RHo4VUcwQkk2MDBWZzRMYnkxWlFCaFFWcFNIY0FubzE0WTU2akZLQWNpNmlVUHhSai9kMHlGcGdpWXdrc0lBdkVrQWthaFRTS3FqU0IzUmJ3bzNRVDhZMzFVblU4cnFRMTNYQ2dVM2lUU0JzdDVQei9CNnZVTWtBNE4vOCtjZlBTb1BSYWxNdGExQU1VNW1XWjV2eUpMU0hqbzBpcGFXNmM4anJYMXVMS3dIZFU3M0VmYWZYSDFhWVJQSUVCMW5hY2p5Nlg3R3prQlRtN3JsWlBjbWJPSW5zMW1pNzNCOTZVRDNKanA1bWhNd2dROXY2b1lwN0JwQXByN0RmVWo0VmJLUGNad2FzOXdDekZOemtLeEg1dWw4bXFMdnprQlRvd3EycVJza2NibFBjNEpKcFJNalN3eElpVTl6SEJkWmcyVDVCRmt2MUZJV2dvcUd2NzhtTmRaQXdkR3B6VVlNWnFJTHJNcnlheTdlWU93Y2l0Y2VGS1pINjdxbTk4RVd4YmgrSmRrd2FVSVYwRGQ5cUhuNXZ1WEw5ekZmcXFaM0JkQnM3NzZsbVBWeDZiNWY5azNIR2VYL1VxUjF4WkNldmdiZmNQcDAraC80MHVYcGU1U1RTa2lDdkVXNU1pUEhadnNzbFk5MHdZMUVKVkY5Ry9NNjR6RCtXbUNsTWFTQ0NtS0svY0haOHVIK1Z6Wkx4Q3VoMGZGaTJtVGdEV2FUaFdVRHJTczMzM0xiU2t4YUsxTVMxaUhSQnc5L2ZYY1U5UDlRL2pQdmQya3RWcE0yd0hYRTEvUnZueDhyTnVDWVhaSU4vMkFVVi9uY0gyU3haQ255M2RWUWkvQk1JQUIvRmFnakxIdDVhWWVDS3VVUEsvNlJIaHJUbGRHU2xSZVlnTCtLQ1djc1k4cTZPVjVXSjR1L01GblFNcStsQVAvQVc3TEpadzZjUCs3V0tROU51Ym44L0FPSmxZZCtNT2VCT1Q4NHRESXgwQks2L1BxZkgxNDZNM24vZ1N2NmZLMVh1Q1BuM0x2aCtydHYyTGYrM2cwUjl4V2d0M3RlUjhlODRUOFhYZkNBVGErM1BYREJva3VuVndwQzVmUkxnZWFOaTJac2FnNW9PV2xjNitvSnU5Nzg3TWljUmR2V3pwb1g4TTZadVhiYnd0bjl3NzhyQjM0TDZyaUh2NXJ2SEgwVnRpU2tpcWNUT2ZNekpvMGRSYUEwQU1tNVJCWlNFUDUxSktPU3dtTzVuY1U4bG1FY0lRWHFGQkE3MU1JRXRCZkVncjdveUlJaHhaWE5NUy9sbDR0WXpCMTI3cXZvWUtwMGlVdituUmhsRXFWTEMwQklITHlTcGpMWWhialFnS280eURaVXllK1ZIMm9mVEdYTGpUUzdWT3dzdXdrdUM1UVh5emM2ellHS1lyREIvbmgvcmlwSFFWTjAwajJ0amZLTjBVbTV5aXp0cjZraTh4cWJ4MGRlU0pWUWRZUmxpSmhRUXdSdWhPQkJ0d0lQR0FucVI1bXJvRmVBWmc5RUk3K1lUMUorWHZCbCtlV2d4dWtxcU5ZVVhQN0E1UVdhOGJWT1dhZjQwa3hYZkdtbXJ6MzZtVHowMmRHMWFBdVl6NDUrUEpKby9iVUxiN2poUW5RRGRKdnVWYXU2WFU1ek5YaWpUN21hZlBveXZteHQ3alpvdUI3eDNZNWROenVCOFZQcy9kampBbjh1LzRPNmFaeTE0OVZhVlJlNG5CcGNWem4rUDZ0YnBLRGFuS21XQnQwR1ZSVnEvN2QxMHhQZi9YSnM1Yy80SWVJdTl2MnJsQXk1MGtUZmhFbVhIUHFmMVVReENvSW4va2VGVitVOHRGRm1tZmJ2dDBMQ2pQRHZLakZUQVg4NHdDa1FFTDVhT2lFS0tWRklDcUlTOFpCSndvUmFHWFVqdi8xMjZ0RDdoMUp2eTIrRGlyZnA1TnNnTmVvYW5GeEhxcU42ZUJHYzhtUVNWSUFIQUdZeE4yWFhSZkJZalAybzhWdzVsMXBCYmFCMlVKZVNsZGQ3cU1lSUZSL1ZDUTBIcUI3eHZIUTRMNDN5b1BlRzBxZ1d3ZFBuT2VQeDA2WFovTFFsbTQ3aWZZbXdrNDIwQ1poN3pPaGYwanhnUnYvVVBZWXlEeUdCa2U0eHA3UG55UWFNdlp2WnlwUzZuOXVpMjI3Q0YzeUxwdFhwMFc4SmRpWkcwQVNiU0k0djgzN1RYNDQ2SkkreG8yNkFzbEgveWYwa254bkhudzRsOFI5K0VJMS9GWkU2b2E3VjJha3lhZ0dXMWpLK1FieUY4SVFRYkFBd3dteW9XZ2N6MFhIWTBaVEpva2ZFaWR0ckptSU1EZTdKQi9mUGFWdjl3UEpqSDM5MVBINzJxbmk4c0tMaGdzRnpBMFhFM2xVVVFIMkxUUVYwL085dVdqUzVNREY1VStOYSthc1ZKdEZzOWhZSEZsNTliK2VtWDJ3S1JYWWV0MnVMaTR2QjMyRHZFbTlOL09MMGc1dE53UUszWUtjM0J4b3Rnd0t4di8zVDBvaU4ydHZUYkZoa21XMEJ3ZWNwWE5TbzFVaEIrSEhBYWl0dkNiWEdwVTBHMWl4YWNleFBwdTRzNnNGbFZDMDFtZHFDdjBPT3Q4VWs4b3ZTNFNnYUtyV29PV3lrVWc0YnFoYzZpZXBxcy8vL2FoWTY4Y1FycnozMjBOdnYwcC84N1VhcnhOWWJhNlVxVjBXZ3d1NXdTV3VmMkNCWnkyb3VPUGJnL2tyZkRZTVAvYS9hQ2pwVDVqWFA5SUJIWHRDYy85eEd1ZjdwYlpVRG5KWXU1Snk4eE9rWmh2NURZMVRMSGJkQS9ya2xtdWZMd09mL3U0YkVhMHRJTGlIckJ5VUtHK2VJOVFPN2RXVDhLZXdjYTBGQngxU0t3aEF4aE5KNDFCbzM5aXFLWEprWGVZZjdjT1dwNi9tNXpHZmsrUTBxeCtqdzVUVzdWWXRtZEV5U2hnUHBNWVQxbU1XRTY4ZGFiZFBCU2ZLVmpNUFFhalF5WUx1U2dGZVBXWUg5WTY5RU1iNlRYNkdMTFl6RHlPcVZSTHAzN01ybGZPT2ZwV3dZVXdmWU12QTB1RUlZdDVJQTFtRWlDc1ZQVXNUdWVpTXkyZEFUa0NoTEVHd1VjYnRvWEZqZUtrbWMwVjhlTGVRMFZvNHVnT1UzSnQ2NWEzZ2VjTnZ4QjhHTGt6RzZpaXA3WTBmd1NmSVdIQWt3by9HbTNidnJEUmFnY1lHRDkwMlpaUndja1U4K1dmanpZNHFzQ2s4ZDQvYXdBNVNPS2tWMXFFUnRUMXNjTEIzV0Fvbmd0d1lKNXhGbVBJcGh3aU1rZ1V1c0J6QjNBeURmUHRGenBBbTBOaHZBVi9LTkMxaTd3K0tRMitRMnRMR3pDK1FidkdJbCtQZUgxcUpDMjRmZzM1VWliRDlacDJzR0U0ZGFpaDhBcXlhQ3FIeW5iUEFGRFgvL3V5SG93MXhKM2ppUHFaTEd5UTJkZkp6S1lPOG1pWTh4bFFQVjkva3g0QnRRc0MvWUM5TkpTeW1yczd2VEtYdEFKMXBaeW1oMml5YWV1V2VRQ2tBMllJY0pkMFdwRGlaNVNSaVh3ZHJFc2psRW8wazlRZkRYQXA5aUFjeWErWHlxTDRXaTZPWklxT09vOStGMVBPTDBVZ25ucHBQbzd4aVR6SmdxaHZxSFdTN291ZjlHL1VXci9ab1lkbERXMzZHL25qenJCdDJUWitINFdxdEZ1Zjg5ZEV5a1ZQNGlKc2VqTWoyM2ppS084Qm5IdmtjS1Iwd1JJQXRnUk4yTFo4WTVHeDc3a0ZqTVJ0VURBUHROWmY3QnA4bm01cm9LT05CK1JYSnVSUjNTUnVzcTFFMXNkWHhDVjFuWVFuYWQ1QkxtYWJLWlNuNTc2aFlYeUI5ZUhDb3ZiWjNrS2xoY2h4VjNkSWl1eTZWbGs2dllVaEFzYTU2bEhsU3c3cE1rbHRPSXRQY2drblNYVXIzVU5tcXZ5aENzcmp6YXJRN0ZKNWI0dUlUeTVFVTJHNk1ReHVCYWFGREF6djl4T3hvWkFKOEZ5M0VBUGtTY0VkdlVRQVFtN3hZZzc5YnNzSWVDcDA1UmVxZGVxd1VVZm5uOUN0UFNRRjRzTEFzVkNCejVVWnZ0QzJCeHozRmZYMWdvZnk0R2JLQjdYdnFtTCtRdlZEZ2RJS0pqOGlNcVlnNllhWVBYNU4wbS9VL2wxdUNtWVE4RTJsTVU2UW1BYkNKNTRiZ0RKSC8vQlJnbUI4eXlCVVQ1Y3pkUXdIV0E5SVVOUFdvQlhDNENVUVhja1QvLzBvYUt0T0I4Y29IOEU5dDZoVFNLeXJ2bGZjTWVoc2VESHZTUkRKRjF6V2JGcjNPWTVSdVBaa0wrVWVMb3JzSkNrN2tVeEVVZmRsNU5PWkUwNHlRL29MazRQS1VpUEM2TzlreTJ2VE9iYXBlMVRDZ1BURFdLQnVPOVJsYlREOFozMzcxM0RuQm1MbkRDcWJIbFRjMXV1Mk5lZ2FVNEtGWE92VDdnYnF3dVN4UVZuR1hXN05aNWpFRFgybnRUUnRlRytIdjJZQjZ0Zk9RTGhhWTNNNUhaOERkTGo1emRrc29hY01pVlNHU29zRkVpcVhEUktFQmtXZGdMa0ZRTlkrbFVpRmxMREV0SzRDdWtWcUlmVDVaM1pNUkRKRnJScDhOMFNJM2h6cis5cHhDRThXNFlGSUlndHN3R2dYY0FuOFEvREpjbUdXa0NpSVpITElxVjJRM29tNW1HNnhyQTBmMkU0dEFFZk5HSVJBZWlQZ0o1RUltMVFaOHRRRXZBNWlQdXhFem1IWVVWRGhzU3FST0owcGQ4YzhTcG9XbEFNMEJudWsyV2t5ODhzeDlZcjRRMmRKRFdGRndGd082blg0V2ZwbVdhcVp0NTFzeTZwbkdSS3NHKzNoV2N1LzY4SzJxbUwrcUswMys5Ly82aE1xMkI1clhRNmp4NVB3Z0E4d01mTVNHdFFXc28rK2dCK1N2NXQvRCsxOTJGWXFLdnZhMnExUmVxQ2V2ZFM0TkZFM2FzcWwvZTFGamU3T3RXNWlFVys1RFJlMUhkT3I5ZjNkalQxNDMrL25YN2UxcG02T0YxNno3bnZDc21yVm85alRsejFkNTczVjBKUnRkczR2cjJ4bzV3TjZrWFFMclh4YXlDTjBjRnNRKzdIUy9Ea0I0Ukl2TVlYamxOZ3U0MEpUL0NmV1hTRnd3bFE0MXBLdFJtUm1rYXBXbVVKamg3VE5RL3ZYQ0lxaGpuUjFzR2JaWDF2dmZKV05xcllHUVI5R3lNSjJ2ejg1Z1VKaFN0eThVZVkySWZOVzZnR3ZqRC9xZ0ZZMlJnUVJjSE1HY0NsZ2t0RXFhS3NlSG14MWdiQ2dFUVVoQVd6eHJYV2RrUlBNOEw3SHIveGIxVkxmTUM0d0xueko1M3ZpZm9xUXAycnppc0RXcU5BRUpZSEtRUHIrZ09WcUhqNTgvdlBnZmxtdGVTK0dzMVlGbmdERlJVMmh0cXVzdm5MQUZQenNhbkxncmZIR2FSMktHTE5nUTdLanZIelZxOFpFNTVkMDJEdmJJaTRJUU1oQUF3MUloTDFaSTBSRDBqbnFiS1pVeVNjTmxGeVBkSThUWmZoaTJkT0tDSEtQeDFrcFYzeXF1bThaVGdKVk9DMTg0azVmZmVJekNFNm5vRG9ONlQzOFBMQndSa0VTVk9VY2ZsYjQ1ai8xczZrZnhBZnNhNVQzR3UzT2NFVXo1UWhnd0Z2NUdnNUt5VnFYM0hqKytEK0JkNzF5SzVaaXZ4ZDIzSE16dTZZYlk0V3FCNDBmT28wZk1LT2FvQ1lUNGY4OEJ1RFFJRkJCMlkxdUFRRFdhOWZOUHhmZkZZejlublBFUEtPNm8rdTgrVDBiZy9SNmRqM2lKYmVXZjYrdVA3MXQ0SFo2MVp0MUdwUUJSNjVKdVMrNDVMUFJHMUlxNWhWVFYyeURwMHBRdmZBbS9SSFhBTno4LzZTU3M4U1g3Rnp3RjluWkxGS3JDRThES0xSYzRrNU1TTzVYOUx0YS9hdjIxUDFHd29OSmlqZTdidFg5V3VPTHpBQkV3T1h0czI3V242a1RTMTRNRkxMNXJUNmNLTWJhN09PUmRkK3VBQ1pXQlU1U1VxaXc4UndMWUFoOC9pQzQ3d2ZoaTlQeUppU0JYMHNpblVvbWh5T1lrK3Y1empKNTNuQklvSkwwNFN0c1hrOG9tWVFVL1pvQ05JZWtzQkx3SFJJUEpkWG5ybUlERlJzVGlTaUREbktiOWRwTjFvSXZNT0lMbXZLK2RmSGxSaEhZTlZPTlJwdUdOdFBJcVJCOVRQR3NlbFpSMmtmZWhra01ERlFNV3puUDZoUVdOZ2FEbWhGMDVSRzY5VEpyL2RxN3hObTZhMFdCbExxZG5vc0JoWXFYN0MrdnFDNWZ1V0M2QkswSU1VemFDcldPV2Q5OGdwczVZSFBWRFVyM1U4c25XSVRGVzB0KzlCejhicXBtaytUWUEzMURwMTN1a1RKb2xsRmJoV3ZtSzlDSHNBcjhWMUt6bmw1UlM3WkdXdWJzQ0twVmNhcy9BUkJCK2thbVJUdVB6eFdBazJQdlVUUVJVNGIzcDA5aFlyRk9Ra3J6WG9FMFoydnZ4Zjh0OXBUdEFtTElZQm5SbnM2dWsrRHVZQlZyQXlpc1FLa3QvS056N1czU05mWnRZTk1GcjgwcXlnWUQ3UUppUXJTQXJRdW1YMnM5ZElHZjhoN29TaWJ3RGFoN21TeXZIV2gvNW9IOEczNWs3Y0t6LzZxTEhRWGYvZ3EvS2pyOHAvd3IrM01FTnJmdExVWEFZSDB5eWRxUGY2aHFiUXorQS9NR1YyWitmUGh2dkI0QUdIQ3NaamRVakR5bURWY3lRYUpkL1VRMSs5VnBMazEwQkVrdFppamE1UmtzQ0xVaDM4d1loVnphdnhXUkJCK2Vva2ZFV2praG0rZTFwOGRlWDU2TkZoRlpEZW9WWEIzL09mRDE5RGoxTnVoMjRMSXZKcnBDRDA1SkhQeDZYQ1JWT0srUnJLaDY4NDAvTkJQSmFKZGxFZzhMVWpuczljblZjYktWZEpNTElCZ05JQ0l3c0xSaFpnakhlUWFYNXRwaUZHdm9QS1VmVlNYc0xJcGVYUFNDT01mR0Z3eHhodGtDQ3hJeGJTdytLb1oyRkltb0RFUnFKQnlSY0dQcG9OTW4zbW9hdXE0V3I3Qzg4Ykg3YURQZ2FzcTAxZlpKTHIyV1F5L2RQMEwraWpENmMvL1NnYXZVcitkRFZZQmIxUGdIZE9ycno3YnRKL0RhY1MzSCtyR0hJK0xaUjhQSXZ1Sy9uaVBpQ3hIOHIvSG5vL1BYa0tHRmNFZmdnKzdoaWMyc2c4RXhxY2lvYTNWK1N2Z0I2c3Z2NnV1OEJjTU81bmFsdVplWVd6WTM3ZXQ2cU1ROVdBUTYwVUhvVkQ2d0dPUExVNVR3RzFSVEpXYmtzcmlHZkFhdW1VTWlxdHRXb1lnMzdaRG5telhDZHYzckZNS3pBYUt4b3hlK3dhaldsMSsxYzNLc0oyNCtURGJ4K2UzS2pzM1BoVisycVRSbU1IUFlMSWZFekdwcUYrdWQrdWdkcGwxOTUvLzdYTHRGQTVhWlhNcTVmc3RzTExpZlIrajMvN1pPd05PWG03L3g1eUlIMmhkZmVTMVdiSktpcmZQNUViQXFNNHRyQS9KMkVpVlpFRUNGc3Y0ODJSZW5sVnlVQ2wrOHFaeEFnV2NJTHdlVDJEUzQ2ZkxxZUcyN01VSFo5SUt6bWsyNUNYTTl1OWxKbFMvMDVuRTFFZ2JJRmRqWDBDWnl0RXBXVDUvNkV6R0VYZ3B3cGs3ZG1nOVVOOFBaeVh2YlFpdmVlTWxoMnlub0pFOXlTZHdkTWFwVEdPOUowZTVVdWRyQzhsN1pUQ0hxQmpwMmx2SmpYbVQ5Ym5CZVJ3dlVhVnczS0cvZnh5alBVRGNtVUF2eDBybWM4NXpWTnVLb3F0cmxuZkYweTBTZXhFaENNQkVOa2pCS3RBQ1daeElNZnRqS2ljR00zUUNCV1hZZkFqby96TUo0TFZZcnoxZlQwUWpVbWpGVnpNcnYzSkovS0h0d3BhbldoOEZTdzl3Wk1UT2owb3p2ZU1WQ0w2L1orQUtVWmdSZWRGb0gvL1ZxUEZhcndWRkgveWs3VXMwT25JVWY2RWZPK3JSbEducFY4YjZTK1pzK0ZobkpOOEJnd3lsQk55SHFKTGpHSkplQlM3V0JYN3ZGNnoyV0lhaFp5ZnZrbWNKb0tFSkVyQmRESW9hYlRvWGNaT1JibFgySmVKTElmZXBaYk56Ulo0a0ZhV2hHT29iZmx3UmdJbUsyRU91eFVwQ3MzcDUrWG53WHJZaHdaa3pEMlNQb3pHN1Q0eFJsODV0RDI0SWJpbmZsTi8vZTVna0w0UzdlekdPM3VDVExQOGZCcGpyZUtyNm5CdWZGVWR2aDVlTzdRdGlDN3EzNFR5YlFqU0I0TG9JclN6TzdoaFdMc291di9Ja09VeGZGa1ZoMWw2bEY4dDhWNVZsaGlHZTZ2bStQZnkrdmF3RllZeitIWGhCY29oc3VaREswaHVPWWV1WkQ3dktSeklydGZMdFlRV1ZjbEo3ODJuUUVYakpDb1JmWks5bUNyRWZ0YmxJQWRXanIzQkF6bjZYL3FrV0pyQ1FWYzJqY2JRcnpXRFJLcFV0TGhBUW14RnI5eE4zeGZFSzZhaTFaVFN3MlF3V0F5U2RydWM5Sks1RE1uQjZCa1U3bTFTWnYxR2RTWEVWSUlXSDVFUVkxN3MvcFVxTFhITEtYUlRPZVd5b0VmS0tVSGZiOVJxV1VvU2h1NmE1cFhSZlVHeU9CU0VTWDFLc0VyRFpZR1NQRmtBaEhPeXdLalA4QmhjcTg3dWxmK3BpZ05ZSmxxYi94WS9nMnRWV1FEbFVUTGZLdEUveUgrZnVYR2ZReU83VFgybkRoNDdwUk40QmRKK1d0b0NWRElqMDJnZnVSdHVycXZ2QVc4SkZ2a0RpMUd3Z0lCRkhvUmVlU0E5UUNlWEZoYmVYTmhkdUJUMkQyTmxmZWptdXA1NjhCOUdmSWxneEpla0U5QUwwTGNwRDhDZXBlaUttd3NMbC9hYzdyc3Z3UDYxcXQ4bHp4Vm5HSVBpUUZsQUdOTnIyMHZnNGRPZktnMEI3UWRGdDhFWUh0SHRld0JTSXNMamluQSswbklvbjhSYVlGbCtTWExsQ09KWWFXMW0wQ2tDZm9GVmxpamlzVERFSk1iSzNpaUVzczlBRDNvcC9aNXc2WTVmWEhwMnZVOTN2MTdnT1R0ZDBWZjF3RldsQm9NTGhvWTExMk1vUHhvSmVyQzVwRC9jdHFKbjU1cm1KLzVvb0xWT3NISkhYWFYvbVlXRnFXR05sUnYvSVhxekl1VWg5aFJnQVJZMGVRUFY4M0FZRFJVTzVNQkJOekpGZS9OY0RFYzVJSUpVTWdsbXBmOTBpa0lhK1FmRVNWSEpEVmVNbUpKemVHNFk4YXBTeGV0UVBoclVEQ05IaXBHdHhGd29PdVNVTkZHU1V3N1JVZ3FUcFRlcmZwNUc3UE01L00zUnl3TEZjc0x0QnFuaVFDRHRIZVlVT21MOEdsRW1aYmhRQjRremw4bFNtazZXV2tRSG1pVW1TaURoMkg3Nk1vRjdBb0ZBTVVpNTNYS2lXUDdkOXk4VDhWTlc3TDh4Qnpoam1STDQvZ0hsV2IvUHQ0V082TngzNVRXbEJiZHQrdTgwR1luSkZmVHJ3M21Pc1NEekwxU21IalFpT2V5Y0NRaDh3RStGc3lKMUtKNU54aWpDMW8yRWJtSXVaVEVJaUNLRW80SnlEaVdKRjU0SnhoVFRobzJOOUpzQjJxQm5HYVBrZEtNWElIMHEzOTIyQWpmUVJFaTM0MEt0YkFkbkQ2eGRxdGR5ZERsdE56S015VnJnTGhiMnZGUUwzalpyZGJTVGRjdE9tZ2F2bUpDRTRJU2lYdDQ5L3BXTHhaTGlRcHVaWVkxR3cxK09HR3lZcG9WaldaYUJnUDFBTW00MlNnM2pSV0dMSUw0RktBZDZ2dkVJTnM4Q21xRnBtTnhrTUFoYlhNRU9nOEcwU1cvYXZwOW0wSVVBc2p5djZ1UDBFR3FQdHB4WDdmQ1ZmUVhsQlJzQ2NmZ1dSNml3T2RWaFRZRmNWMWR5NkNIVTVCMkNLQm5QWG9GcnV1THJuejF6R0trSTY3UkdvNDR0NjZtYzN3dHFTQ0RaRytCT1ViZ2J2Y2hyNWV0d3pzT29pMTBzR1M4VnhEOGUvY051VFlIdVlqMkFXcmF3WkhuWHU2SndxVkdTTDN0Q0FUVUdWTjBwaW40TDZROHJGWjcxcklpSnZSamJNUENUWTd3QzBZdlhXK2x3bFFZYjZySnJUWmlsVzYyR1NpV0pvWVhvdDM1MVJCUXVOMG9UZDNWM0ZMQVcwenJlYk5MQ3pYdUR3ZG03UE1IdXVsaTRjbWIxeEhGVkJaYm43NUNNbHd0aXc0YjJacEd6R0daclRJS1Jkc1JiRjVhdHVNQlNGcHhlVlIydDc0bFBDcnJBaWxzK2NEMk1XK05oYlVWbHhJbWVkYmtPUWoxYzVkSXNtRlZZNngvbnNKbkZnTHRpWEVQVHRIRUgzdlE4am1HaUgrSDh2akl6SjFvUG1RQ3RvOFZBa1dOQmg2c2k3QTVJb3RWUkhXcWRzRWg5WjN2Uk8ydk55T0FDNE8wcVUzQ1lDbWVkaCtOWkFTYVVrY016b2VEbHdPN0ExcHE5b3ZDQTQrMGYzUTlLQkozRzlrdXpWbjRkWTMxczJuZVhYWjVQMXRUdWFQalA2M0RSYVBMOWZWSnRPWXEwd2JLMWduandjZXVqOHExbVVUU0FqYTlxalJjYnBRVnpSQUdkMkN3Wkw4TjVVYkpscmtoQURaR29nY3FMcEhWZlFBWHlWMkZLc3QxTkVUbHFNY0l5VWw4bGtrYmphaVRUeld5NURtZmw0SktIVUtjZ01ZckFxMngvSS85TW85R0p2NUIwNzBwQjNUaitaeHJienl3NnJVYisxYnVrei8wQitKVXRxZ3FZSmdycmpOSjhVZWcxU25DaTJXd1c1WVdoaGM1RkZuQ3ZaQllzNmVja1k2OGd6cGVNNndSUmZ0SW9xYnozaXQ1UlQzUjEzUEV4VjBwK3liS2RNZmZwWkZQS3FNWkllL3R3VkZjZjJKaCtTWDRJZkVzV0xIbkplSC9HUkoyeFcwUDNTL1M2bHk2U0UrQXVlYzkvbnovU2tRMGR1QkdWZmJzZzV2RVBhU2dEa25ZSzBHaDdIdW9aVWtDeVd4MTFNU251Yy9naTRRQStnSlFnNVlDaUk5S2t4OUFCV21HU3ByT2x6WTJIZE9hOStLUmhXenRQWnhjY2VHeXJoN09QVEFjQWJBdkk3M3ZCWFZjR0pvTWpNKytlalk1czlNbnZFdnp1ZCs3bG5VZWMvQTlQM0krMmVndnNmeFBYNTJIZk5YaHo3bUpXcHpQdmQ3Rm5nWFZuODg0OVRuNGxPSGNaNjlwdjF1bllKUnR4bHV2OGo2RXhZejRvUitvemd4bStIa29tazJta1NzdnZvQjEwNkZneTZVVzlOSDJ6MHdsNzBhK2dnNzFFMWxaV2xzRWlrOUhnbEc4R3ZVN2wxMkEweVErb0diQitXMytLWXY2SzJqRkNUU1dZUTNaTWZDSXd2QzBROVlkdEFZc2ZmVVp4SkFWWklxR0FCVHNvT21yajBZZ3Rob0ZRUFRSZFY4WDRDUWhwYlN1SGQ5RFVnSFphT2VaYThjYnQyNHg4Wk9hMmkrZmMybDEycXpoVmVxbDRZNjNHek9tTVhSdmZUdmh1blZONjY2eWR2UzBuUEJWVG1oZlZ6dEpvR2tNZE5ST3FhanpTbElLUzV0ck84Z2s4MitTZldORVVLaEhwNUpOZGhZZXZuSExPNUdvN2Myb1FERkdud0ZNUmNBaUE0bzU3QVJqNkduNDF4QmMzbloyK282UytwTURBUWZuSGdHWU5acGUvQ256amkvZ2NPZzRBK1RVMFBXZ0VSM0dWZ290QnNDWFVlRWxzNUhld1NzeGczcFRNVUhZQjNDd0k2UWZxUzZFM0N4SGhSZXJnYndWQjdoWHMzdEw2d1lFTTRvUEM1NUc5YnluNmJxYmlOblg0TEJoVWZuaU10dFV1blFHbWUrUStleHc5czlRdWRPUVhwZjZsc2FBb1JxYVpFc0dPaTV4K1BsZGFqRm1WOW1aMU15Q01sY1R5cHgvVmFUZUhVYzVMcUluVUhGU2pDS1lHQ3ZCb01nSUtEbE5HZlZJbUhhSlZzWmpvS3RZR01JVUI5b0xCTEFZQUNSODJuREVxWVlhQ2NJQ1A0SzBVa1pqN2Z6TFZnS253bVBTWE92bm5PcU5CTDZmd1NseUsrTEpndDVlTzlOTmdzMEdMU2RNTTRsOHZnSEg1V3M2a0Y3UzJiOTZTQjZaWC82dDZ1dnpoNUkvdi9wanAvVjIxbWJFQ3YySFFrd0dCTWt0V2xrQnZuT3dYTC92a0xHZ1J0Vm9hMEZ2L3Nqajl1VWJVUXdoMzBKZjA5UjA4Mk5jSEQ2ZjdGTnRQZnIzcmNMMkR1WHF6cDYwM0dGRXoranZiNFh2VSs0NWh0Wk5PMndyWmF2OXByRnJMUTducU1SZVBhZ0lka3I5Mm9QN3JWM0hUc0Y3V1FIVmlETG5nZDd6aTRTc0dJeDBoenJRUEI4YXVNdVBOWDFuQXFuNlNkT1FrMlpGSjV3UXBzbk9LSWp2b3QyZXNXdWRCdi8vekRFbGx1c3ZVMzVTci84aGFucjQ5UnEyZ25HR2ZHVllCMlR0MmE4RCtFWFVlMWhxNWR2Sm1xN0pscktZQVc4N2NBS1RQczYrcmZiNGRld1FIaVpHZldPNVAzK2VEVmd6dEhRNkY0NG9jR2c5Z1hrSTE2Z2wvQUJqQUFNa0kyTzBDODVHd0V4YzExYlYyZHRST1R0OTVta3AvN3FydjNqNnB0Y29waGszbVlHamVHak8wemE3bys4SEJjM2ZkNjVITDd3ZVExNGl0YzFLNy90aldOMjFMVjJ6QldIV090KzQ0ZDA2TldjTnY1aG5qOW9XT3dtdlhyRC8wSEt6ZXNnVTh3anRaczhFb05pNTRKcjJGR2xYM09QR0d6dFg5dThlNUVkV1R2cXM1dmtmZDM4eXYzeSsvb3lFWXRmS0RQeHFyOWtNanE4bEd4bXlQREc1a1FsMkhYWnA1NjRyRHhzaDFQeGFqRE5wNU8rRVM0M2lNelF3SWJTOHhHeE5JUWd6SENoVkVYNXNWazRKQkhpOHZVU0dYT3hoMHUwTDlJWmRNYkx6QTZ3b3gvWEVUWFdXeG1NTGF4c1JsSlYyV2liY3ZuTEVyNEFxVkZEaDdhenA4b2t1cjVmV0ZWc2xWMVZudE0ybUJKSW0wb0dHQWJlWVdZclZCOTRUdWJBQUgrbDNRVnVIdGFxbHZhUWh1bXRRRmk5MnVjZ0NDTG5oSlFSRENMWW1GUHJFNVdCYXVhTFpLdHVMYTBtYVBNOVJWNGVlY1ZtR0x1dWFQeHYwRWlURnpxemlNMlpjM1VvTVAybTFFRzRZTzdBUkQ0SXd4K1M5VWFJelZKc0h0MFVSakRqWHl4MXRQMXhEcjQyRHpUUGx2akVhZ1JkRUt0Q1pmZFdlVlM3SVc2bm10MWlYNk9tcDZuUVVsSVZkZzE0eUZ0MCswZEpWY2xtalVoazBXU3hWTloxb2kvUmVsRFVoN1BOeXlhT1lXd2Vya2dxVXpRazVQYzJsdHNVMnlObGVFeTRMTm9tOWhZZ3VFd1FKNGlTc0lRTG5MWFF5N0ptMEtOcUNHNi9KaUZQck1Xb2FXMkpIS3FSYlVHcXVwaTZtcnFEdXBSNmxmRUY0VDdCbVBWOGtpR0ZvdGlBUkc5SCtVUlgrcUVTK2lMdDliV05WSENHWEI0aU5lWmJCWk15d3hhRUFrVHJCRklHQ3pvdHgxc1RyTWFZU0ROR3BCSGFHbDgza0pPcWtLZnVrbC9ReUo5M3c0UU1Bd2JSRk1kRW84dHBDNHBDemNZU0FPaTFxT2dGcU9VUXQ0TnhWWnpHWkwwZE1USjZaZjZKNDJFL3lrUFJ6MGFibUpBQWhXTzJqakRlTUN2dloyYjhrNEF6OElhWU03V2xka3N4YXRkZHN1OHpzNUlGK1NTRUNicEp0WWZvWDhkL216S3lvbTZLeFczWVR5L1RDMHZ4eWwwOGF6cGtlaU0zbXZKcUNmQm55Mm9wcUkyMlp6UjJxS2JFKzB0eE00NjNaT2orNE92czVmNFBua2pscnpnUG1vUHhMNTYyUjVNYmgvOGg3NXV0TEtRa3NRK09WL09xR3BHRGczSHFxemxZMHJBWi9kVlZwbWUxSmJKTmpGMHBDNzZaSW1keWhVMU5BMUllSUNCcHVlcnI4OUVybTlMazMvWkc1RkUyc3lzVTBWQzQ4OU1xKzhHYWVieStmUlRhRDBsNzkwTEhXc2kvLzZncjJOUmVqYVJySnhONE10OGwrS3pkQUp6UEx2ZzZLN0VtaUdyK0dpcndPTmwzOGg4YktaL3JHRVdrWHRwdlpUdDFFUEV6MGRveFNpZDgwaW9hZXVOaGpCZUxxV2lHK00xNUo1ZVZIVU82TGs1UVdqQWRKaFdrQmsxSXVOWTRZYlA5cXRKUXk0UE9jbFhRUkRocU5lNFNVOUJFUm9kSGNNbmh5Uk1uMVA2V2U0N3dYSDZLSDBLMkdIM2U0SWd6bG5uVFhVdUVGK2FmMXE0RjI4Mk9NV2FiQllZNmdhSHdQSHRKWlliZm5peFpYall4WXRtTE1FRFd0Vmo3bkQ3UjNod3FMd3BLbElVWUhwL2dVTDRCc3VZVkhqMDJuWDA0MkxqUzZVYm5vS2ZrelNRNjYxRjY0V3FvT0ZmVlBBazRXaGp2WlFZV0dvdlNOVUNHWXRpZFpXR1RWTEFDMjZQYURrUDl2dG9OTGVVVlhWY1hqNTh2U3Z3T2Z5RDhwc3RCZWNJMTlZNHd5MkxIK2gwMVVmZXkrOWZudzg3cDVyak9oS0ppMWNOeXNZaVFSbkhVT2JxTnV0cFgveDFxUkpiMDFPTC94MFcxTTNaN054M1UyYlBzZHAzbXJsVVpvUjVNM3lQNEJwMm9GMTgrUnZKejg4RzEwZDZuNjRHOTlram15TXR3YWRFWEJBdnM0SDdlVmd0K0pMaVhsei8wMUpPUG9mY0lvR0haZHF3eG1GR2E4SzJ6S0xNaUFHOEVFNFgvZTFPL1NGemFwTEEzQ1hRYTkxZkZIcW9sL1c2OU5mZ202OVRtZi9vc3dwSHhNaEtBai93MDZ2RWVWcFZYN01XNEJlb2NsVUNWYWJiVU5uZ2ZRdFZvdXBFcDducGErcHpJelJ5dGdrWmZsRjhIb1B0aURZYU02QnZiRGlnQndCZGtEMlltR0F4SERIS09QTEhsdngwNktHMSt4K1hxdlZtSjhwbHVnNGIzbldJOGxya0xwdDlUNHQ4aHF0UEFSdTBmeCsyQ0kxRFQ3dzZ3Mlczd0w1aDRKZ0xLRm5Hd0xwTUpSOUFhUmdnL2NCL0UvekZhTXhheWdkVHpIL1JxbE9zb1l2MVRMRkFJUGVLMnoyUlFCVGM1cUFnUFFFWDZpa0dpb3pDZXJaTFNCRStPWmJ1VWdNL2dwOEpCYys4d0JvNk93RVhzSG45SG9FVGdxalVnSWc4U1dDSUhpOFRoOGFJUWJsSzk2UTN4aGZVMUlTbk9BY25VUHdna0Z3ODhrMFdLZGxHWnJtZEdhSGlTdFlHazljTjY3MGl1dXVpeTlHRTdMRHBPTm9Xc0lzMVF5cjh4YU1PbS9HNTBWS3djSGlVdXdCWWx2RkRNakZhRmhnYk1BVzVxTWc2a0QvNGphdEFTbnNuOHMva3Uxc2hXeEgrcmpqZXJBQUFMQXdQUnNza0VYNXgyd1ZtQ003NUFmQlF2Q0ovR05acEZ2a04rUS9nemI1bzNQazN4TSs5dUE1UGFBUXM2WEpIekcvbGY4c3Z3a0UrWi95UCtTZmd5SjZqL3h6K1o5Z1BCTGU5V2hjK29yNG1PalJ5S1NVQitNL0J5em9MeGhuZVV4Sml2OW93R3V4NXh1ckhieTduNzJ6ZjJpT2p6YjUwb3ZhNFR2dDZmOWVDOWV1ZlE5OGtKUUQ2VWRwYnc4WVNDZGhzdUtPKzI2SHJrUHlzZXZnazd2U3AzYlJ1OUlYOThCTFR0NTE1TWdZdmhlenFIVTVMNWNNR0cwRzU3YkVIMEp5RVphT2FMdVZVL3FBaDQ3VjJySDBCT0t0ZElpZzJHSTVncWJNZWVPY09UZk1aZHcwdkIvTFQzLzhNWmdLNXNTNllyRXVlWXB3NWRRTDV4ZlZkbG4xSmhhM0hHdlNXN3RxaStaZk9QWEswNStDNTdHNmo5NWNKTWNXdmZtUmppVnA4REpPUXp0eDZBRDNLay81bUR3a2x2eWV0eDErU2o1djlQMUpldGgzYlNJNEh5UDlaU0xaeU5kTXRBcWhPbEsrTkhEclJZOWNkTkVqOEJHeXlmQVlLVi9nMEFQNG1Qb3YvemtRelY2WUIxenlzUkV0aU1SOXcxeTFxRi9MNThIWWNqa3FSNWYzUWgwWUhJbVVjRWgrZlFBK2xwN1JEMnJHaWsvdVppOWg3MEg2Qkk2dWJNZDlBZGk1TUk0emlxRjNWNFhKY3RGTFJHOVRRdSs1aEVXOUFUdE9JMmxSSXZFUVNJYWswZnpWQnBDNDR3R2N4QkhjaFNBNnpPQXptRE1qWHNKaTN3KzZXck05R2k0cURKVjB4amNLTDY1c20wNHoxeTlkc3ZNajY5U0tHdmtEK2JQeXFvVG9XUnB2L3VqOXR1alNCUnFUc2FKa3dSc3ZyS3VhTWlkaExmQnk0aDloZk1ER21aOXd6V2NyeW4xRDhxM2ZIRExaakN3UHRRR2JTMHNYK2V0TFBMdVBnMTFnM0czTlpnRHZhK3Z5V3ViTXNZaUdKc3VHTFJXRkYwNWFrdFJvYm9ZNzNRR3RwcnFHMS9sZGhRRXRYMVNvMFFTR1JOZWE5azdyK0dyYW9ySDZvNEdlNTgzYUcyN2cvUFgwMC9mTFRrOWRvV1ZQeUwzSlVEVE9YYWV0ZlduWFExTmRsUjZQU1Y4bEJoZFdkVmxiQ1E2czhxNDBaTFJ2UkRvNVliY09FU3JpV0p5RXM1TlFmUW0zRHg0enNmS0JSbFdwTGhZS280L0dCQWlISVc3WUdPWlRZRGxlYVdzUGpZNHpXRmNSUndtRzNYTkt5a0Y1ZU40MHphSjlmVFNNVjA2KzlrbHJlN2ppdGdjclF1MDJZNVhmOCtKYnZwTGFlajFydWt2dXZkdkF1a3pWZDN6N21OOWp1bHhyS2QvMFcva2YrNWFIeWlPTXhsN0NBUTBuR3RjL0J1Z25uTVhGekhoUU9zeWFkMnQ1bGQyNlhuVEVXaWFlWjFqYVhyUElXandITk5wY0hHdTFjbnlCVlhMeVNMRmcrWUkwelljTG1MNCt6bkJyL1d4MzFTcHBRaC84VmRRZTk3VzVEWDZUZGJ5bjQ2cVhTOWc2cTEvZmJTMWNZclNHYkVBUGFrZk1RNERxd0RGZ3FGbjkyQjZJaDVVcUdrbGlVZFNmQ01LZ3orYXpXRDJvQmVsSHVoMlBMTzQ5dG1tbTc0R3BXenJHVzFuQU0vOE5ac2lQR3IzdDQyZSs4Vm1nRmNENnBSZGMwQWk5NzdvV0x0dTRzSkxsNVVWRDZaT2V1cWdId0h3N3Y4SWdHMFpUV3hXTVdueFI3TkNCQmo0ZUNZVDRXYTFnbEMxMFUydEZVMGxkZ1E2QVU5UnhEV0FMb21zNjlwWXZ2RzNWcE12QjNmbnROLzBwTzNDVWpuT0FhMzRCSnVzcUZ2UXVLTGhQWHQ2d3JXOENCT09aNnVHMlVQcFVBcVpSM1RGcWozMXNsUjUrWlRiS2QrdU1nazYrdzZqUldsVzhRS1MwbWVXa1RnZVNaa2xpaU0xaU1PTlRRc0UwbThMM1ZQMVdzckRKY1RWSURLYXo5N0daaldBNXZqdFlaV1FrYVpBNGNETURJVE5BTjVlVFp1VWRKUUROVTNTYTNET0RncC9Cd0hjbzRCazhoVXN3b2xCd1lQZ3pWZ3FrQm9vZk1xQzVsSHBQeFM0OUhEMGZzK3FrY0JGR2xBcGVpcHJpVGtHVFh3WFVRRmwvL00yb1BVTWs2bEZWNTdDd0h2RFRNS3BLMjFobUp4cWZ3aEVLTXR5cUN0R2R3MnBuTjRmblhaS3NXYkpnUXN2czJaR2JiN3grOCthalU5ZjMraXRYcnAyeVkzbGQzYXpBaEFQeWgwV2V0bGdzMkU1UG4vWUlvTkVNTTJIMzd1ZTlYcDhmN2JELy9PalFRWS9INzU5UWttaVBMTjk4MFl2TXpwYnAwOXRpb3A2Nzhad040Mmd6elJpeS92d0VpMXlSRGloZ0NWb0ltNU82aFQ5S0w4Qi9YSEpvTzNidGdtSjYrM0pZQ2Y4cmZTNk1wbmNNZmI0YjNraWZOL1F4dkFPN2RTdTRzK3dlTXQ4WElrbDBCdEtCS0tvMlJ1WW5SdDJ5eWl5bWRHNEZ5cElFVkxaZ2RaY3NMb1NKalJBSFdtTHZldXpKV296ZEdIQ2dPRSsrRFBYRHFMV0REN3dPaDljT2pudnRkcTlqYUxDc3VXbEJjek16SzFFNXZYbEI4NEhtOHJKbU1LMHFBWCs4SVRtMEtubk9GTjVnNUtldWVIdkZWTjVvNE1GaGZMNjVyTHlaS1hMZyt5ai8zbWd1aytlVU56ZVhneCtYTlV2cHRWV0pQK085UHl1L2lTcDRLN2d4L3NMMjdTL0VMelh5bkdGZldkaytBOGNiMHpkbXJpcHZha0x6S0phN3ZpV2NHeWJLRHpSSUZRaUNDT2dFL3lCNEtnRk02VlRyNEVJOHFoUUk0WEdINS9ENDNVbzNneEFTNExIQW84ZzdlSmtFbmNTU0Q1bnBRakYxT1FVUDhtalVqOGZxb3VndzU3QUdxbEEzeHNUMEhPWkF3cG9oVHdLZ0hMVjJqZ1N2a2ltV3htTS9qYWNFb0hDY29Ga2lwTXdJYVByRXdTTUNYckhCM29aV0FaSWgwWTZ6NFBkQVNrbThLOG5WSG1pTG9Sa0dEVmpvYWhMSWp6TVFBMjRNejBHUlZxUnc0QUxaN0k1YW5rTzZMNjRTbzB4VjRUbzA1L3R4MG1GRkY5ZGhZUzRnWUxFZlRmdjREclV4NElHNE9JQkFzOUFFdkFnTmsyR2xLZkFEY0NOZzZSQkVTUkZ4NFdqZWlocVNsQkN2dTVIVnVCQStTZGJoVUwzanl2d1lJV0EydkpyWFRpUlBjbHZVUnJoWjFSdXJMZTFoNFUxNkxjTks3RkxHcEhOcWFQazJwQVhRTksvVE1oWUdRQWdnUFQvTzhEUU5lYUFGdW1rQnAyK2hUeDh1TmdHOTFpWWFqVUR3RjlnWnhxb1BtNW80RFdjdkNCYnE5Q0tTS2l3RmR2TUdFV2pIRmREQVgrZ3Vna0JyNFhVY28rY3RBRmlkRmlzQWRxMG1ESXlzVHJEcjNQYnFPQ3h6ZTFtdG5xVzFCbXVudHNKVkVFUFRncm1nekJMeSs5eDJJNFFjcCtlTmRPR3NtTjFXWnFlQnA4Z29PbVpwSU9BME5pOERPWWFGc0tTS0xXV3NEMmpOZExGSFV5WlVoUmtqQjJpcnJ1cUN5eW9jZWdORXorUnN0QU5DQzdTYlNrRDd6UFJkdEo3VFFscEgwM29hM0FPMUZvN1ZzaHlraFRKUnEzOWNaNkE1aHFFRlJnTmpySkUyYWJVc0RZRU9Nb3hHMEFDekFPTldPK1NkanFBcnBBbXRLTFNzRFlrT25kOVRzVURxc2xaTUtZa1VGdDJia0JJbDVVNVc1d2NBRGVFNllZSEY0N1JGdlJHLzFpaENBOHNBUDAzN3JaY0VuS3NuT01yTGFkR3F1M0I4UjZXZVFZT2Y2T0UxUVh2SWVwNWdZR0JkZDNoQ3RLK2tZUktMNUlSVjhjVW1KRzdvZFc1M3pDKzZSYTBBN1NIUmJKVjA5V2VWTnJWMFJzZnJ3MTZmanhhQVlIS1ozY3dhSUFIT2dIWk50TjdJeVhPQXhzS3lHajFxWHgydHdTOGN5cmVLVGxPQjIxeWs4L1BsN1BqenJOYTJ1N2VWUXFaeVoxVzR1VmcwZ05ZNW5oSzdiWUpmUTNzQXFLMEQ5TVFDeWNRekNkWlRhdFBTbWowbXBFRHlEUk1CYUNnMlZSUkRXcThGUlpMZEE4cEtHSk5nY0FEQnhXb2NKajJBRm1EUVdyUUNoMHBDYzhXTXhDQUpsR0ZNRGdBTVpzbWtaYlNRWlJtTzVvSFE3RExvVzR1MU5GL1FOcjZqaUh1Z1FWeXJjZHFLMndvTEpRQ1lDV3NNWHNaeHVkWlVWVXFibW1xcW5CMGFzd2F5V3I3T2JKb2EwbkJWQmUxSTNaYTJlVzNyRjd2RW9GZFBsMWxjRUdwWllMTCtRc1BUREszamVBRE5jUWFJQTNxTEJqQU1ZTncwQ3orRm5BYWFnTkhJTVVhV28xRzdBZWJrUzRZQ2g5MXVzUnBGUnBybU52T2l0c2lPZWpKNlM0WGVBZ0NhamFobkd5eDZ4MEs5ZVh5d1JHdGdkS0xmMyttenNyVFJWTVk1RFhhOXFVT3dhTGtDRGVjVmFLNmlia0xZOHRPNmFYNnQwMnd2d25UZWEyTWQxbXZyTnIxNDFxNXlHeWh5bHgzcFdMRmo4L3FtTnhmV1RDbUYwQjlFcmE2UkRFVnNVSmdYbjd4N3doVFdWeE1vUU5VcTBPdW5UVEVVUnp4dXZVbU5qOGV5bUVCNWtSeGRSZFZTcmRRQzdGVVVETkVCYlBUSEhHTjBLTXo0OEN6dFVPaUEwVmlDQmdvdkcrTHhJQWY4Zkl6Rjh6dmFZYVJRR0Y5RlJwTldVT3RoSExGaEVRUmxLeUUweDI3WWMwWEE5UFNuKzFwc1h2blg4bUd3cUx2MitnTzdRa0ZHWEhmQlJRZFNYbEJGdi8vV3J4YU8yM2pEMEQvUXBBNW5QZk5OMTZ4THQwN2FPYVhaOUJGOUNHaXQ3ZE4zVHlyQXF4QWxNeVozTkVmTFBicWRJL1N3RW53bFo1dXg4Sm9aK3NQdytwcldaYnh3MFllTEY5KzJ2RU13QXZZMzc5dzM0WjgzZmRGYy9NWEgwLzlDbnd2QWRmZEtQM3JiTlNuV2JKUDlmMzBVR0FvU0RaMkYwVExXaWJvWGpiUURGcjQwRmg2ajJuNnQxSEtzZjFUUjFRQnpKMGRxUGJUaWU0V1ppQ0dPaHkwR2hGc2V4ODNTR1R0S0sxU0l0empDTkt1Z3oyR3BLSVlKR1VXTVBjZmNHRzVjTktPbTExTllKcG9PbG5lVWxsUzRxaHMyUGRUVGtkellIcHEyb1BuUVdYWnY5NFRJN0pxeTJxTGF5SDgvMlBtRGpSUEJoZytQN08yZDBYbXRQUGpjUm5PM3VnTll2QVBlcTUwYnEzRHFuVHh2TnJzc001dyt2ek5SR1Y5Y1ZkeTJzYk5sU1hOUUtMRUwxdEp3eEZ0WjZXMnVYSHBwY1BMMmcwYys3RFp2ZkE2dzEzYk82TjJyN01pRGVJZm81eFZJZDNpRnhMSzBVUjBrNGlwakQ0a1RmUEphUWxNY3lyTnl4dUtjRHJ1VUVBZGZnQW50c3ZDcGRNd0Y2TDhHMlVKYnV0NVJ6SUdBdytQN3d1NmhuVWFtMkNiL0RxOUdnN05FLzhlbUdhME14OW5kdFQ3NUgwYXRSbDV1N3pURXUrYlFGNnhJMk85a1dtY3dNMy9oOFB1dGc0K2hCL1M0VEVXbXZTMDJkRzFaVWREOWVhZThXLzZWeFc2cnNGdDFXdGxkd0d2dFhlemUrSXErdnFGUExhQUJYRXFOV0hkUU5KVlJucHBud0RqRmRta2lNNE1CMVdLYjNlc1B1VTRTa3d5TGZsTU1zZmNPVVlTWUhCSkxMckhuMGtJdVV5Z1RWNGI5cndZSS82TmloUXJUQVp0a0ozNU13OGhaNnVKU05FQ3JiRzBrOWh2SjhwbVlINWFxTDQwVS9ibnlhMjNJbFpwWTFWODFNZVVLYWIrdS9ITlJwTFRlREtqT2RTQzVyaE5RWnJubjB2KzQ5TkwvQUFPbDllVmcvajU1alVsMGhlUXZxeVpPckFMbWtFczBnZHYyeVVmTDYwdUxuQ0M1WVlPY2ROSTkrSUpMbGJJeXVLeEI0b21yQ3J1QjAyeVZOc3ZpczFIMTNmV0ppVXNua2orVTN0UU5rOTJiNUFGU0dqb2hLeng1UFVPYlNFbmVsTWZqTFgxUUpoaC9vTDk3MHlid1dxNGN5bnUwWVZiQklPcVNvWEFvdzJxSEY5dnNqcEw4QlI0V0xEZGJpcXBMRjdRNFM1cWJTcHd0QzhaVkZWbk16S0lSQTh5bjREMzd0SjVpRjVKWFNrc0wvY0JWM0RQTmZzMFlZMFFGMGkvZVprK2hmdFNKVi80SVlSc2FFR3BiUVJBTkt6ak9MUndrTWRZc2NRc09ockFMSjVZejQwSGlJOHpHQ2RrOHdmQmhpU091dzg2bWx0ejJ6cWZ2M0xaRTJZQ05qRmwrMzJnUzVQY2YxM2wxajh2dkN5YWovTDZaWWJXUFA2NWxHVE1vUVNkQnllTmF2L1p4VUlKT2doTDFKTlRuYm9NMlVSUGJJNzl1MXVtNDVkOFlqZDhzNTNRNk02anRZVTBXd3pmZkdNM29MS2hWemhvTXlsbjVkWFRXYlB6bUc0T3ErLzJVdlpnU1VRK2xnbmhjdzhNYVIwYkFTRzFKa0dQVW9VNk1sUkJKR1VOOFlNZGhJb2t6bjhmcW41UmZmcnozMTZmV0h2MXM3MEUwWDRhV3k1Y04zSTRwWnJlK0FNUmJLaXlpYjhHU1F5ZHZPUCs4Y2NVQy93bXFUZXpKMUgzTjhvL2YzZnZaMGJXN2Z2bkt2M2ErRGdwdnZ3VTRYdDNOd1hIamltZStzZldHazRjaVlyRlFxbUNiY1NuVnBsMnVlakFTYzc1dmxCLy9xTmlXUkI2YUJseWIvd1dqTXlmSkdRN3pZUDFRZ2YramhnalNCN0hDZ2gvbWNEZ0lqb2YzVkQvWHc2YW9pZGdiakNMOERyekRiaVhkQUkyTDZMUHdWOEhxRFBWaUcxQkpINXFBSll5L2oyS0NFS1FDQkFFZkJoTGdla0t1Z2ZZM0pVbU1pUyt5MXNURWxlT1RrVFdkVFlMcEtXdWhVNUpveTh1TkN0ekhNU2xVSngyanU0NUpkU0hwMklCTG5weE9QZ3QwejhLejZrSkhkNXlRNmlSSmVvRTFqL082TURpY094dzJDbS9ZekdMVSt1Y3QvYmhpSWVWQzVUYnk3eUIxMmJQUG9nLzgxQ2tLOEx1WktkUmx4R2NRcjZmaHBVdXNXVUNrNnJGY0NNMk5OQnIxSFZaQ2dZR1hmZkFScEdZUjRCd2tzdUE1RXY5NjZOcDRLME93STRqQ2hYc0swbW1zQkErR3JJcmoxVHpGL2dFZFFhVEQ4THNkeDV6alNqM0Z2RlRsWjhEVnRUVFBhOHBDcHlobndtcjFkRGRNY05JNnAyUUNQTU9JZ2ExVERtOWU1aXpRQmM3cHZicVpveGxUR1JBTmRwWTFhNngxSm5OUnJMeTAwQWc1VWF0am9jQnpCYzFHMFd5UC9zZWNxTlV0OEJBSjlKeEYwSWorc3RaZ2N6V0RSSExJV1hYQUc2N2w2RzhTSDN1amtiSUdkeGtTYWVHbFo3R21rS2VBWWEwR2cyM0JwR29OWUoyQlNlV21BbzZWYUdiY2hIYW5VMWQ2VFQvZ3JqYmJXVTVDc2laRDYyMjFHd3FMbWhmVkZMSkFVOUxZMjFrNjBXandhNkZkMHJzZ01MQ1dZbDlqM2VLUXZ0VmZYYXlGakt0OFNXdnZoVG9UQmgraEFXUk5Xc0lWL0NQdWEzWTZwU01qWGpVMW4xcFBYWXkreHF4T2pHZGpra1Q2cHlPRDk0a2FOVmdGU25pT3dSOWlQRllTUkhvdkdoVnhiSzJJZHJFNjZNRk9hOWdvano1Ym9scENEMUFCUTJOSXUxUlV5aUE1Umc2aEUxaGx4eW82dkFlYmZtZmE3R0xIN0cwYXJWRW80aTBld2ZORTVaODJicGhkWFgyaWIrTUtwQ1AyeTZjTy9WSCt2YUR0QitEUUgwRVFoS1lkL0xtY2xqK1cvL3VkdlZjbUh3U0xwMDJvWkRqQnhIRlgvcWFxc2hLeWdzN1FzTFJqMjd3Q1NWUHVRQVd6TG1wemxqR3N5OWtNNWkrTWhMVzFNWmVtc0tTMTlhR0ZoZU1OeFlXNy9qbmtuMndTWEQ3L0pLLzdOcU9iWmZYR1lvSFZMMS9iVStKL1pzV3lwZTZpSjVwN2JwZ3NPRDQ3cEd5dTZiajIwdDdXOWgxUG5iTVZNTWtIZnpBdGNaMWdRTDBBTnJXMGJUVUtldFNoR3RmREZjdDMxYU9ub3pLMDlSalIwNTNqV09Pc252Uld0MHVzZGM5NXZHTlNWT1NLNjZzNTEvUjgyV0lMcGFVa3pCZFArRzJScHUzQmE1NlF4NlRNSmNETW80SFNZbWRFNXR5akx6eC85TUF2L1lGZnlyZWxYMzNpZmxEQ1JKOTROZjBZS0xuZnYzejV3bThPSHZ5R2JaSGRRL0xacTk0RnptZkJwTitreStTL3Zyc0tIQmtDZi9IOFJuNVdXZXREc3NOT0pLZHR3R3N2TkJaVk9Zb25LQjlvTEJZZ05oOEE5SEhGY0pyRmFiWVl4S0pWTE5MN0dRRnBPR2g0d21zakF2NlFPWnhrZDNvWExlOWR0WHhXczlteVdUN3lwdVJ5U2NkQStkcVNxY3NYclZ3dzE3ZmxwY3UzdEJWRVhieDlTc2VLT1FzU2xkemtpMWN1YUluNDdDeGowTGluMU5jSm9Vam51YzBsTEdjVk5UeFNqNFRxMktJVmwzVEFjTXZNK2ZPNm1pd1dSeTNubk42OVk5czE0Q2ZkMjFxOHRPQXAwT2sra3I4RnJsQUJlT2U0SUdxTUZkUDJ6SzIyQm1aMlZWemFEMmhJVzRycXAyMmRYR2lSeGpXMXRkV1l6RHM3T2V1a2FaczJYOTFSME5sOTFxSzVrMk1tRTdQVXhUdmFvbzNGMERIejRqa3RIaEY5UHZUMVYvQ09wcW9RckVGaWl3M0pMbjlqS2VKSmJpWHhWVVRDQW9yUFByRDVMUGd2YU1zd01qRi8yenE3UVI1S2Z6RjdLL09id2JMTTM5Ylo5TXpaVzRGNzR2d2Q4citBY2NmOGlXRHlLZW9VbUlwK3JtcHZuN2RqUjU2Y2lSSEthdFQ0b0RGcFRPMm5DZTVpa2lxUmFZWmtVeUV5ZmZDN0FyM2dOV1B3bVI3OXJvQ3ZZVEt4V3RiaGJLejVaS3ppYWN1S09VdHhBWE5VckpqSnRQODdDenVnRmhHMFlXWlVoWkZWUHZXZHBSMGx2eXRycHJsaWpwVGZSMWticUpETGFsSEN6aXhXSEVQN0hRRnFLZXhiWlZERHhneWhvUmUvUnp3WWo3Nzk0bHdjdm5nYXhnRFZubHYyWGJ3QmFuUTk4SDRuZllEcTQ3NE15ZVEyS29ZalFZazRocVd4dUFQUHJWUUVDNlVPTWhyUkNwQlluSkNMWWt1RDVMUDVjTFNYUko5YTJ5aS8rZXp0OHRlM25maVJaZWNod0QrejU1M3QwTjE0aWpLYVN5MWZ5S1hPSU4wRE5jS0MyTVRsdlIxQmNMKzgzZ3grVldyNUNDeDc5YkUvM0FhMHR6OEJ5bG92amYzeHNtZmtiL2QrNE5xUzVBUGdBNStUMWxzS0ltM0xKMDQ2bTVmL21Fd0c1SVpoT3JiQzZ4TUxoMmowK25qc1Bxa3NhdUtsVVljU200WHRDcEk0eWp2Um9EdjZYN01yUXZQMXpGV0I4ckRSNjluYnRONTlqcnV1Uzk5UWEybzJkZlRjOGFmM1R3NTduM3QveTJua2YwazlEZTgvR1B2MWN3WittYlBIMlY3M1dQejM4Y2RBQ0xqQnhjTXNhQ3FlQXlvajFuK3RrRkhVc0t5RFVSdUk1cWN6WVZoSWNDbENjaDlyeXlRc01Vbzl5U1NmazQvL3JGOFEzNlU1bmRibytDU3pGUVYwRU93d3VSenlEblZ6SEREa0tFejlURDcrbkNqQVZSTUJwek1uSFpvcHk3S3BrMWlyZkdJYmE4VjdGeTdMSk9RQ0k3RCtGSHY2NW1LL0F5cjZ0RTBOTTFJcWt4Mk1zbGF4N3hrUExpdXNsbkkvVVg1N2xCaVVuak5HaDQvS1QrNzBYZEhpYWx5c0J1TjRoZ25qWDdkaWZZc3FTbkFWVUdpTnNZODk2aTArSXNFUVYxVEF4OUhrNXNDUnZqNk85eVB4RkFpZ0hOQ1JXam9nWVloZTRHRWlyQzhFenpudnppVDZwUG5HR1RNYWVjbVlTTjU1SHJPNDdCTHo0cDJWbFRzWG15OHA0NkxSMlIwZGcvUHByOS83b21HVHUxQWVjQzJ1N0ZsV2RNY2RSY3Q2cWhhNWdKY1JxbXM3UzhCTFE5cHRvRCtScVBZNUM2REZhWUVGVGw5MUlzSGJhVk9rb3FRaVlxTHQvRkRKcGhMUCtCdkd5NzhKbFkxM09yRlhLSGdURElBM3NZY29ZL1FWMkxvVDZ2ZUJzVVRtRVA5ay9MRmlEVkd4SWlHbE1wZk1FRFMwQVRxWERLdHVyRWpEekNWVmVEdlVFRkk4Qm9JMHkzN1JPbmZaUS9YOHZLYnFHYWE0L0hKY002KzV1c3NVdjZYSTFqSTdYbkg3K3R0ZDl1WTU4WW83b3NxSkdJakZOUE54NXVqZE5udnovT2FLTzliZjZ4d2FBckgxOHN2d205a3RaL3VhN3JlNW1oYkVLdS9ydTlmcHdJbDdvdHJ1Rm5UdC8wZmJkOEJIVldYL3YzdmZlL09tdHplOVp2cWtKek9abWZST2dKQ0VFSHBvb1hjSklCMWhhR0lERmFXb0tGRVJHM1lzS0xwWisxcFFGN2ZnejRLN3VMdTJ0UmNnYy9uZis5NU1DTWorZEQvLy96OHc3OTM2eW4yM25IUFBPZDhUQTJWeDZRaHlsZGcraTdseWREeS9aMjRQS1pMSXV6MGhHVjZSUDFRVFJ5K1dTdEhwdWFCaS9vVjdOZG1DSnRVRk9pSkFsM1prWHdiU3J1eEQ2UjZiNmNCcHZBeEpwSnBOQktyQlFDVVMrb1RiNDMwcE5xMitmbHJoYzRYS0hIbHBtSzRObHlheSszckRwVldCd3NkRHRFUHQ0QzFHZzlIQzR4QU5GTDZhODNWTnpwd0FoM3dHMHpyL29FRlpxN0trUVNscUljNFVabWFYbDRZRHc2MVpTMnlRbCtsa1JPa0ZuM2o0b0hrNGxaRWxDcllITE83Tmc2a1IxRlJxTVVYeGVBVUxRZ0Voa3haRVAwR051S2RCZUNlK1A4a2I5TVg5eElXM2FPS0pxWDJXTjVtRk5SQi9XOGp4OFZnSmxjWGdwUm9Ta0owZ1htN2lWSlkvanVOQjRnTUV4MDNyRzhDaUYvL05TbG1OMU02MG9NOEtjbmcxejc4NWJMMVNKNkUxeXZhVjk2Qi9wZE80TFBsY01QTGxHNEJpcmp6UnpEQktpUjczNWhvaytSSXc2elowejZYWFRIbjdvYzhyK3U0QUMwREwxOXUzZjQwT29SdlJJUklDbzBFbnFQcmtpaXMrUVMrZ0ErZ0ZFb0xKTzNmMThWUEFwVURLaHlvZG5hcXpGRjFPczlEakJISWdBMG85cndaUzlCU1MwcldaMUo1bjVuV05TQ2d0dkYzalV2clorY2RTcXlSc1hoYlQ4ZUFMNzZCOXMrQ0JlK2Zud0pMemJ0d2lQTXlwSjYvNEJGUmQ4QXladFVkb2Z6M1JGd002TnVnblk4U2ZNRW9ZbzRFeDZ3QWZTQVJETWNiTVZLT3ZUNkpyL3Z3SE1PbjRjZlFwaUgxR1B4QklmWGZEaXR1QjhRM2lvalJwMkovYWNjMVArMjBIZ3lldTNmTVBGOXVPYXREcUpTT2JuQWM5YXpNNjVvTGZLU1VWcElvSThvRFJsKzdDdmhqdzZLSzZBYjl6MkhGc0poaWxlK25lWkxianROeVJuUVI0VFVwbS9sYzRzay9oakFvSkR2eU1BeElLSlVVRWtMTlVDdC80M0UrRUp5VWU3WklaWDlGSm1XaTdUdWdGM2lSMGxBVFBtaUtKdEwrdEFMRzZOUm80UHEzamlYUEpaQnRQQkRKK3ZTVC8xak1IMFovUmZ2VG5nNHdlVnB0S1RFeTc2VXdQbzJSU2wrYVdTbXJLeTZGY3B1blZ5T1N3dkx4T01SWTlaakl4WFRpYjZZSkgwSXVEbGcvQy8wSGw0eHdIdFFWU2hIbkRvOTViWnZxSERncWk0V29GL2xPRFI0S0RoZ2JmV2pOSFdpQUZYUUNnSHZ6K0M4OG0yUnRFblJiQUV3RUZINlFna1dkZ05rdHZycVlUSkZoTUFPM29DYXJxM094YVZSaWRmWGhTZVNTdm9XYmI3M01DMTNldUxJekhTc3NkdGI0MitRN1lrS3BTS09BTGc4QkxJSHkxUnJQb1MveGtWWi9lOE9aWXRUbzB2Znh5M2M5cG56anN4OElhU2dFUEdXWGlmaGNlV2Y1b2xwbkRUeUVRZVpqT29oTWVtb0ovVWo2QkhucnZWblR5NktwVlI0SGpWcEQzbDNmV1BMbmhmNUxKLzlrd2RzZmtKbzhFdGNCL04xUWRSL2Yza2dLZ0hEaU9ydnJESDFacy9BajkvTkhHb2lFVE93S2lYcGs0VHhDN1Z5L1ZKa2dqVEVRNU1DZ28wWlA5dFlnL0RkZ2NZZE1VcHlsQmdHMkNJZDVNUEh3TDJLYVlucUlsWE5yUXc0d1BURFRpajVWZ2J0QS9ZSmJBczRPSkdhelZWcU4vVjJ1MUVyMmthTlhLWW9rZUhTdHBqc1dhd2U5aXpTVTRkS1pwaG4vajR6V3Zrc1JBM1BZQkx4bDBhSU92Sk5JVWNFdUE1YVdYZ1lWeitjR3NpNHhIc0ZpcnFhN1dhQ1dTNG1MSnUvaGl1QzkxQnNnMVN6cUttL3lkRW1EUEQ1VEVtbU9SWXRhSVh1VTZBMDNGdm5LTjNibjl0ZGUyWjFrMVpjOWNjRUVjT2g4SFN5TjRjeUx6cWRCTzNuUTdrV1lLWkpySnhQYUhFa0xqQkVNSk0vbDIvNkdwUkd2NzBDLzFsdWo3VmFyWUZ6R1ZpdFd5T1VkeldDMUNCZFVGK2JYNW9FTTgvNlV5TjhlOStPYjQvU0RmVGVRdVJjWm5kVXpsell0Y2VibVZXVGIyNjN2disxcGlkWVBvZWZnVHUvRkY4VFVsa3B3Y3lTNTNRWUZRTTMwZW5GUHBibU8rQzJYbDRhdm41ckI2OUwya05hc3l4eFZSV2MyckgzaGd0ZFdpS2dZbkw4Nlh1UERzUXhDWkUybndzWDYxRk9FRlJaVVRKMkJqYVVXVktzQ0ZqS1FEbmFjbU9hM3owcDVMSFVINzdxVWRJNWJhRGJ3ZFhMbUxuRG9yTDcxaktSaHhJZjl5MkY0OXZIdlJjUFNKd1c0M3JGemRzV1J4TzhDTHFZT1BmN1I2bmNIdTROZllIR3ZhbHl3QkQxekkxWkE1Nms0dXlVNFNubHZBUlJJZldqU3g3M2RlTHp3MHgzb3lPZWFFbU1VRUswZFY5ajN5NkJrd0JBZFNEejNjOXdLNEZndzU4K2dqZlp0ZXdDbDA2WEtpSHBQYSs5RFBaeDRGY25RNnQ2SWlGeTY0Lzl2dkQxNVJmanY2OGRFenB4NEd5cXB5OUcxT1JVWE9RSDZGNEgxUUFlSm1YSFNQZWhINm1PMU4xYUtzU1p0Z0x6Z3hhVlB0d08vYkEwN0EzazJUVUZhcWRoUGpQRjloVDRwL05pbkYvQVAzYUJtK2owNndkZzhJdURsa2VmQllnVThIOEVwQkc2TXhubUJUNEg4QkhVNGJHQjd5UnVvTE1HUU51T25OTjkvc2dNYlU1MkFJZW9vazNBd05PR2N3T2d3R3IySCswWmNORCtPOHhlaGFYR1l3UEF4Y2I3eUIvdGJYY1dmSGZqR3hQemhnZk1rRWJOUWk0bHVJRXRodVl2TXhJS1JOQTNsenVnU3g3WUJDM0NkR2ZzR0ltMXBpdVhaSFRnejlrQTdBZFE5Zlp1RE5pYkZyajBYckw3djdrY3VhRzU0K2xxaTZqRGFmcDBUWm1PelVBS01PakVoT0lPZFVNVkErUjdlVlQ1R2tObWNmNWVGY0hQWDNQWVdENE9mejIxZE9aWitWY1cvaStYUWpkWVI2alRwS3ZVLzluZm9uOVNuMUpmVVY0VUZkTkZIUVYwT3VnUFVSVFZJWDV3WW1IQTJLQmlRbGlXcUlwd2ZDb2dxYU40eEliSk1sRWMvN0FrZHR6bERZVUpKRzZTQ0NraENaUUFRYk9YTkNUWnNUQlZ5b0FPWVExeXVZTEhYQkdtQTBZK0pPV2lQcUxCR0ZWY3lsMGVTQytJa0V5aTVoNW9BSVRCMnFobEU4TkVrbUg4V3BNYU1HMUVEbTVXRlhUcDlkbCt1WlVEbW9hTlZlZjE2bFBWUXdmYWhjd3Nna2VaeWIxZE1TQUFBbjFkRyt6VmtoRDZSaFJRS1BSUC91S3V2TWJvZkVpRnh1clVXbkJ2K1FLb3k4bldYTUVvMk51MU9tcytvMFR3QndsNm53dXNKRW9id3hsKzJvemt2a0dJeHlpekpDaC9OOW9JclZjV3FKbkpNeG5NYW1MMVN2bTZBTk45WTRCMHVWV1ZrbXBlbW50WTY4Ykt0WDdWUGtTam1ZUGJ6dmtMbzBUMGZuL2hRNkhKZlpuV1lyWExXbXFoYWRLbG80Rk54Tys4cWlwUXhuSEY3blFJTzZKUEo4SlgvTUxjK21Wd0ZJL2syaEM1dFdUQjFTT2k5UjVVclVhQU43SHppeWN5cGtXQmtiNEp4S2x6Vmc4dGhxc2x0d241QnIzYzBtVlZtVkVkcGlrOWJkWkdCczNTYXR4a3pQVTV0VWNvYUZRSldsQzVoMEdoTWQxdHFlN0NuMmUybURSYXZuODRiYXNyUzBXdVYzMXpxczRUQlVhUDdNR3FVYUNTYmdJYzJBWEpmSFZtQWZLWlBsT3dCZWdhWk1NZnBENW54ZEdkK2lrY1hHM1BWeUxpMlR5L2c0cCtnYlpjdDF4d3RLMlh3RjdWYytVb1RlMWdCT281QnlJQmVxT0hpcFFRZVVxYlVqbFpKaUFJUXJpenl1SG8reGYxTm1USk5Ob2piaFpTMlkzZzBoK3JOa0kxK3d0aFRVbXNWUkpxalVjYmlUQ0xybGNWQkMwR3VJK2gyUnh3QkJtWTBvSXdoYWNZTEdseUc5MXNkS2NMOFR1bXdpelI4eDE3SzhhMG56aGxwV3F0QndRT3FkUHkyU1BUYVhVK2J4Qm5PczBPSXN0cWxsT2pPdGthaGxXald2c1BzVVVqa3JONE5PdVRuZjVVbHU5TnVIRGgvWG5WaTZIOElXWjBOVDJhN2xxN05zYlhXRERiN0NMSWN6dHZadDlEbDZHLzNqVDhsUVJjZXdqa0plM2V5cmN2bnpwQnZLOGc3bUd2MmpHMFltUWhGZWJmSVdZdzdESU05eTBEVGpzWFBLellWcWpWeVpaekZJT1FOVU1YSkdRa09OV3FPVE1FcFFhTXJQZDR3Y0JjTGw1V0VBYnBuWlhXTFExYlhXQWxBMXRCclEzb0xzbFVmM28zLytic0hTVjRDalovemRheGNQcTNYS3BRRkQyT0lZUCtLV29MUE5ycklNR3JKODNmM1VRT3d0RjE0bE82bVZlRDdRUURVSVpleDVFMEhNVlpzNWlRR1RFelUwYmNhRWdsZGljTk5jSVN3QWlRSVJSd2lQZjVOb1JCb2kyK2tKTXlIQUN1bUVtMGhVWElBMlNEaVRZRGxNdEVVMWRLZ0dWaE9GR2x5Uktlalo3YXA3WUxTMmUram9sZU1IbVFycWxMc1ZnVUJnVHNDMSsvYm5sSHVVZ1RuTkFlZWVudDIzNzNZMTV0bWJPbGVPYmxtcUhIVS9QWHZsNk9ZbDZqSFBOQ3AyQzJWY2UzcndQMmR0b2JGbEpwelZZaXRvVU9LTTVqbEN4dTE3bkExUGpWRXNiUnU5RXJ6VnM4ZFZXMkJzNmx3MWVraTNkc3lEZGNvOWlzQ2NZSUFVaEhweXgrYTU1STc0bjZ2aDhGZ05mckJWMDVvTmhXZDJqbDQxZWJBanIxRW9NaWQ5UTFmdEE2TVZTeGx6NjZXSzBVODJwSjgzbmRXUWJ4czJhNVhvdDBQRXpCaEVqYU1tVUZPbzJkUTg2a3JxVHJLZkV5d1VYTldGUkdYT1VGcERNUkVrMDZIRUlDcHk0bitDMFRIUnZjUmpnY2lGQkIxUFVXV1RGaFEwZmFSVVFwQ0dKU0tzT1FRQ09oYVk2UkNlZHMyQTFlRlBTRzRoSU1LSSt5SkNYV0s2alFjWDBBbWk3RkJKU0Nkb3R5UjBiQ1FQWnhwMWNEc3dHd3g1dVZ3ajA5QXd3c0s0YVVtTGNZTmExd2lsczZRaEY0U0F0Wmt0ZWprREpBRkZlZUVNS0s5WHlLd01BMm1yZzdhVzFDb3ZZeG5WV3pTbkRMcGNOck9hQWJUSFVPVG5kZkM1bXF2UC9BeWZTRFV6eDJjOVB1T3ZzL0tQb1FKWWhVN2ZGZzl2M0ZIdUdUWDhteHFwWE1vNFBNelFCd1pQdVc2MHhoMlFnNTE5cDlXcEFrN0ZFb1ZvRFdaL0N5Qm1kQ3NZQTNpTjVxUXlnNU9Od2RsdFV6U1FnY3c0eXhOMjE1VXk0SVVLS2RHN2s3TWN4K2drT2lpaHRWb2Y5REcwSEFDbEVVYksyTWdJaDZRRWdtSndRcU15YTVTMFdXUER3NUJSSytHT3YrZWtidm9YSS8wMEZYZkQ2OTJwZjdrdnFhTXJuZ0pyVCt0VVBmVWpyY3EyQWs2R3B3NDlEQlE3L1p3T005TEpNMy80VWZLZENrQW1MZ01TMXE4R3laY3ZtVzlFa3dWNzR3ejJBckhwRzB5TnhUMWhCYldWMmszZFRUMUo5ZmJ2OVBRN2gyWFBoeXduOUFQeDdXUTg1MFpQeEdQWC9VcjgvM2Q1WGdRVzgraEFGdG5QVEpJRGU2SzhhZGU4dnA3NnlhVmgyQlB1Y3V4eGhGTlpBdERSZnp3QTZ2OHV2NnNuWEpwS01zbko5ZWU4SzkvcFhUNG9SYzNiTmJsZVFvVkx3L2d4dXNKbmt2M1ZnUHBpUVhUUjFQK21BTmdPcU5Kd0Q2S0lOMitpUXkraDByS2JHbW80bmdNV1Vlc0ZENElQVWIrajNxSSt3cFRZV2FBQmJsQUlhaTZ5NDlmdkpGRnNkOTEvR2FmL3krLzVXL3JIaFVBKy83ZlgrMy81Zkt5Z3JISkcxRkxwUGVkMjRIOC9KSDlyd1hNSFNBM3dUUFNiYXdIcXY3K1RoQXJhVGduN1hCSjhSQU1nWjcvOXRlQ2ovY0dMUXlCZFBIaEd3RXdSRHZDL3FOYjNYNVE5RDRZSjg1cTFaN1ZNTDl1RlIwbUk3Qmhlb0ZSSFpKMFpaU0d6eVpDeE1tWDJvL2ZUdW5Yb2ZZZkRPZHh4RW5TZmRMUTdIS2hIVkxCN0g3M2Y5NnFnV3BkRVNVRzFyaFQ0U1FISHlaT2t3aWVpYmgyYjlyMU05bE9jZ3RSb0JKRi9pWHdQcGgwSlh3SkVYekVndllTeUVVWlBMQ3J3N09mejRnemlOQ1l3b0RUQkJna0l2bUZFY2dyVFo4cmd1S3FXdFpYNDJMcW1FdDAzcXJWbFU1TndBRmN0Qi9xbnZEWDF1WTFmMWRTbm1wL3N2dnR0TUtScVhMQnlUU3M1cmdVeldrYzFiV29oQnlaY09iOXQ2ZDZoNUhoTDZsajc4a1Y3bTl0WExMcTE4QVgwNmRLQ0txZWljL3lPTWNjZVhINnNiWDVsOHkxTDhYSG8zcVZ6VnJRMzcxMjB2TDM1MWtYRS91b3NCWWt2Y0tPSXVjaWIwc2J1NHNQalo0ZTlTNmJrUTcrdDErYUgrVk9Xak41MTM2N1I5TmZYdnhUb2UxM1FCSXNGWHJvKytkMnR0MzUzRGxNa1kzZmt4bFE4MExHaGZLQWlIMUZFVWsxamhRaWJxSmhxU2NKa0tsa0xuMDQxcFpyWTAzNTNxdFpSNzBqVnV2MEZRZGhyeWpQQjNtREJKREFKcnYxME1VSUlwaWhmcFE0bHRWcVExRlg2YUNwY3J3YVVWSHFXVXRlTFVIbjQvbExSajhrNXEyaWN4UWFFNTJCQitoekt4TWx6c1dUSEY5T3NZaUQ5Z0FIaGdKOVNXSHp4QVFwT2hHckJqV2dCV3NDK095Q1NKNFlQbzhGb01Ic3E2RUcxMWxvcnFtVm95S2FEbm1DdUR6eUtmNzNtdUJuMCtuTEJvLzZjcmw1UXZyLzdnUWNlU0czTGhGYmVCZVQ3dTU5OTl0bFVGZXJ5VjJ0UHFOVW5JUDRqWjIyMUgvUUVhN1ZQZyt2d3NWY3U3OVhXQmxIMzA5cGFVYWFDcEJRTDhYdkxjTHNIcVFLcWp1eldHajAwUVRZTjBwakNpMEtQRnpNL2xOZ2pPWS9CRlBCRVlpVStUOHhEZUhXZkowQThqK0Vjb2NQU1BnOVhpZ0E0MjlmWkxRRjc5QWRxbHVzK21JRU8vemtGMktOWHZUa1RwaTVaZWlZT3dtKytndjRJckcwVG5rTjk2SFBZTWZhS1pUVUhsMXhhUEhKSnNpbDFLL1BBV3ZUSHVaMHZwSjZzVGFBM2dmUXZid1AraWcrdjFMa1dyWXJjZmVpNW9hM1gvY1hSc0c3QzR4MVpCMVlOV3pPcTNKYitocG45VEJjVm9QTHdtd3dXL1B4Y3NCcnl3dTRUMlZzZ0d3MjBMNFlwVlVQNnhPSXlubmpzSExvUGdTYWlJMllmSG5xNFVRWkt3bzZoYldEZHNwNXI1NGVhUjdVK2ZPZUtxWWVmWFF2bGpVUEFMV0RuaHVUKzJ5NS9zL29xeGREaXhRckVOTTBETmVqMzUwdkIwUFY5WHk1ZGZGdE9TWGZaOEJ3ZGV2NnB6c25va2VPTDUyUzFESkliTmo5eWNPUFcvYi96aHNFbHEwdnJnYncxdzJ0eEdaejdFRUZuN2ZkYUlPekJtalA2WnlGQ21ZTUJDRVVKQStVRHdoeFNpTWVWb0Q1RGdHd3BTY0cxcjExNzdXdXBiVHZtMk8xeld1dmM3ajB0eGc1RDF2TEJjK2kzSDF1My9ySEgxcTk3YkJmNjRRZ2FwbngrODZxbnJmOEFXNFpQVnBrSXhvRGltU05Bd2JoSi9XdlBQUGYyRGttT2UzZExhNjFiNnBGV0RxVS9XdmNZcnYvb28rdWZSVCtpMzI5NGRNK2xFOEVEdHhaQnNQc1pJRVUvVU9meGpsTDhQZzFVYXhvSmdHeWZVaUkzS0pndngvRkR4ODl0aEZWbEdJOUFKUDJkT0pxOGZTQ3p2eXkyQ1dFTzMxdlNzM2h4RDlKZTJsRTYyVnBTVUxuU2FvbFdkWmdNSFhTZitDVU9HbTZZTXVkbU9SaS82OWl4WFRmK0VYNHM0NGRWbzcrSUgraW43YTl1MnpaajVqWTZ1MmZ4a3VIdGk5R3JCNWFXRnhrTStCcVZLeTBlRmk0VVArWk5neWF1dkdaMjM3R2R1NDY5Y3lONkRnUldnSGR4T3VxWnNXM2JxOXUzRWJUeHMyTWtYN0ZuS1JYdWwvbVlUeDRtb0NiUlhFQVF2bUlHeW1USEhET3RBVFRSYm8wblFvQllHd0hNb2RFOGFRRWdvUU1obm1nbHNrVHF4S2xaTG9oVEVuUWdRUlRYMkRpbTZrMTBvd2FpaVhqc0t6aU56QXZiOGc3ZFVETzF5RTB6eitrZ0ovVU52MGFTUEtJczV2V0RiNVQrNHhoMzM5L0tVcUhDOTlBTC9NZUc5ckNsMkZka0tZSzczOVVyVEtxd3Y4clRwUEQrRTVTdDNmNCttclRiMnpHb1VxY0RPOTF4cFNJRUZxSHJURTY2TEdBdmJmWlA1SlN3SEcyWk9PVDZ1YU9NUmpEVFZxblQxMXcySnZVWnVzbnBveG1PM1E4V2dYa1BhRTBtK3RFYWRNMHpTakREN1dDZ3daUm5qYU9YME01QW04L2dOWm5rZW5vSVdQRENseVBSMVlZeDQyK2UxS0JTQWRxdTBWU0pmYVJXS3ZaNXNxL2JjQTR0Z3ZmZzFpSkVKTmVmTXRCdzFKTXhJTTA0RXNIdFI3cUhtYWd3Z0JPVE4wK2V2SGtqL2ZONGFKR2xLSmtGc3JTUWhQVHFydTZlN2o0S0g3clUrazJUSEhQTmQweWpxV2wzbU9jNkptMEM2MGloeWVBRW1DbmxlV25LS2tZcGhFbjJKSEc5bVJTUG1KNUw0dEozVGw2L2ZqS2F0RW0wcTVXUzZUWktWV0Erdm5VQXIvYS9QTENJcyt4SmU4UXk4eG03V1hEdTNkTXBYTmFrVFJkOTlLU0lpcGNrTDNEcXRQaTRNd2E4TitNUjBtQnkweVR5RXJYazhXdkY0N21YT0VISXJCUGtWVkNXMEV4Z285Z0FmYzhJVVV3UFpHRWU1WVR3ZnBTZkRGUlhCdXVQYkFJUjkya0o4bWI5UjlHZk1GRWlGSS9zaWFBTlJZRGNiMFc5VnI4Y29JZ3R5SU1kbndqSGw4Z3hTV0RoazN6UTloTFlnWStmZ0IyZEpVSGR0cURWNTdNR3QrbUNPUGVHL2tPUzV4R3VFRVFMaGNPQXVjWkk1VktOZ2k1TUdqUkpuT1hUWnRqeEJFNzFERWpORWxKNW5Pb1g5aFA3U3pPQ2V6NHdVRFZ0dHV2M2FNdk5PWFlUbTdWNTBkL3U1OVc4bzh2M0pmckRUYnVLZkZiT3RYb0RNTDlqVVZ0OUM4THIwS01QdjlGamRtZTdGYzR0RCs0RCtiT052RFAzelF2aDU1dXkrS1ZlV2E3QktiWFBWdGkvQ0J1MzVhaWlWcC9VczFibEE3cEM4OUJoaFZ6QTVjNlJCaHFybE5rVExoQUdBZEdYTGY0bVBLR0dpVjgyanVZd2p4M0NvUVNmOERBVWVzY0N6SWpOMis1Q3gwQ2hCWDBLenVBd3lHZmVTVDN0UmxOZDZDc1hLSVNEWFdDZkMraGNlT3pwOE84YUdjVmNTcW54Q2tzODJsZFNRNmhSMURScU9yVVljNlRicU91bzI2aURWQy8xTHZHMlJYcXBseGlOa2hrYlIzRXprcmJsYUlNNTR6d2dSbllIdllYRXRqZGhKb280c1ZDaUJNLzJ0Smt6K0lUMEtLYlp6Mlc0MDRvN09JSnpaSURuRElKbkpPSWkyWlM0TUNaR1JMdndNa0NUYkxJRzhrU01hZTZQWVhyVnhIUEZRZ3p5c1hqYUdGL0FieGFvT3BKQUNVSUtXb3RKU0pWY3BsYXJnVXBtQWprS3BVcXFsYXFBWENHUnFSVXkyWmt2REFhb2hqb2RWSSt6MmFCVVpqYkxwTUIyeEdwVnlLSFJDT1dLeVdZelZLcU1ScFd5QzhmVkVwbkJJSk9vd1FiMGtkRW81N1FRODB0YVRqNlo1eFZTSE1KeHFXSWFUalB3T0tLU3lwVGd5cGMxR2cxbUNkUnFqVUV6WGEzV21yUkFxUVJhaytaUGFyMU5EeVFTSlpUTEZGSk9EWmxaQjViMS9WdWxkNHp1ZWdHNGRMR3laUWYyZndNVmNyVmFudnJoRzdtcTVCaHMxa3BaVnFxVnBKNEZud001cDVCeEtyQWd1VTRtVzVlVU5iMzF1a3orMmxzeVBESS8vK0ZMaGVMTEg1UnMzL2NxMWZkOUt2ZG5QMnBsM0krZlNXVElCQmVpelQ5eUN2MlBZSzFlTVJ6bGZTOVY4TitEZDNsRkZwSjhhelIrQzA3TFZLcVVEbjZHNEZkeWpWcnhGVUFLdGRxRkRGOG90RnJGRitBTHBWYUxwUDlVNmZXcUpjdmdXbG9qNDFpcFBuWGpzcnVnWGtWdk1zdTk2RlN2NlFDVndTZWdCQi9HZGdHQmxLS3kvQWs4MVpBZCtpcGcrdDlqakFCT0xVWkw0cEFINzRHOUs0NmkyMUFYdXUzb0NyRDNWK0tIUVErWWRqUVRQMHBUWTBiZEorcGozRGVxNzc0QkVaQXpJTUxrNEZOU2pPSFRnUDFjbnJKUlBtb3lIanVYNHJHekZjOUp2OXl2TTNNNkQvR25MQ2hiRXhFdUVLUmxaQk5Yd2huRlBYTU9Dbjc3aUQwN0lOWWhScklIUzJ3T0ttQkVzTC9IcjQwUG1MSlFBeUF4NDBtT21Mekg4TCtRZ2FOSjBSQzVpb1FOK3NpWUxHR1BPTUw5QU1ySmNKZGpNMWdwVjZKWGxHQTZzVFZMVVJCNW9oWGxON2kwYWdna2RVV1gxM3h3LzAzak5Tb0xZT1dNYlBKb3RReVdKQnI5RnBWSzRUWUNzMUl2SThid3lnU3lsNHlPRGdVYk5DcjhPQUpDaFJLczNib1RtdGlXcUwzVUJWZFlMbTBwVWpQTVptR0xMUVBESEhZMG9pdWNTbENtUEsxbktHTFFkcHFDSTJ3dXJ0aUVtU3NBZ21HUHBRS2Q1cFNBa2R2Q3MvTmxHZ2hIZDEreHJ1T1dTRmhqTEpSQW1uV3RHYlFmMlMyWGg4ZlJxM002dVFBZFpoaUE2NXB3ZTZUbXh1MllLRzVZT0daUnFjTGlBSUE2cjUrSjMyalViL3MydkpFQUd1UFdqMFhKNWpvT0M1Qit0RVFEZkNVRnhEVWJBVlludEowUHR6Z2RqZjFxUzg5dDJyOHZ5ZEdRb1FGTEovZnRiMEx2ZGs1bklXVHcwMHZnZFV1dWd5eGdHQWpaNloyL29kbm81UHpVZlBDSndhYVZXbWl2RE5uaHp2bnpVYlBCWmlUT2R0a3NHZlNrUHBLNUpVYWp6UUNlbVAvTGRoajUyOXFCbUFMNENLZ25rUVpETi9DUk9DMDJoZ0RoUnNRTmhVQ0k4L1N2TmdMSUI5WmhzMWs1aTErYWdTeEh6MjhCdnNiZUZ4clFwODJ6R1NXTmV4Y2pVY3hyUVI4MlB2djhiMmlHeitiTnU1M2pwWXlFNFdUTTdmUG1BUjJ3elorL2orTVpHbDlIdVErM3lkZm9rNHlPek1EM0x4VjBnWDlyQzJDT1V2VFRqU2tOZ3V3SWZEb3ljZ25ZNHErL2N4WVlQT25LbHB5RzRjMDFSUjNvdW9tQVhiR3l4RjFhN2Y1dEwzaTN4cHpzR0xIU3pzOVAvUWxZZ0ZMdjZSanYxbHpzblhLb3lHK2NlWFNlV01JTUdGRmR5dkNycjhBays2aGVzdm5SM3RPTmFkTGY4TnlnRi9YMmtpckpibEtGSUdkbW5qV3pMME9lTjBFMUN5anJNWitSamZtYzZiUHgxOS9CUjhERmRVQ3dFQmEwb09OOExFcWNKTUkwR1EyVFJFbVEvT2pLLy9YdGtrbEV3VzN6cGRkL2VMM1VPRDA1M09ROUl2aDZZNUlEL3NDdnZYRXlpYWV5ZDlDZGR1dkloUXRIV3UwMW9EV1p0Q0diNEoreFgrZDF3TGNxbzFvRWJiYmZ0RTRZTTE0ait4MDNKT0lFNkZFYkVwSFZURm9CZFNVVUlWNUJDd0JKTVFncHY5NDVNWkZEZkVjZTJFUVlnMDBIdE9DUW05K3dRUnMzR0ZuZGpCazYxcWgvMW00WU8xWWZEMEsrcElTSHZPRzN6RTRGVWxQcUJIRWxlYmV3YjN5M0pqWFlzZy9zMldlVTZIUXg0eHIwL0JwalRLdTUwVENwYnhJUC9URkQyWTFsaHBoZWQ1RStIZjJ0NC9UQ3ZTRTIwMm9DR21ZMDh1dExvZUNGR0FsSGVnRnBGclVNL1FSa3N0KzBqdEhKVEYyQWp4Qy9meTk1ZnlEdkJITFpSYjUvZ2hwRzhKTiswNXRWRTl0UlFMVGZpWVdwWUw3aU1YRzA0TGNJRUZWM1lyNklxVnhNS1BCaVdaSVordldQM3lXMUthSUtXdnJFRTFJYUIyelN2Nm54eTZyVmY3c3dIUzFYYWVCVjBLU3FTWjkvVTR2Z0t3VHhsYjc3RGw4aGlLOEU4bm44aDQ1ZG1KNlM0Q3ZTNU5KeUhPajdQUTVnbmlkMGRqZDdITGNYMGRERjVKRUVpbzU5NUpqck1ka0k3WlFJOW50Y3g0T0FxQ1FOM081amo4K2NXdmVIT3dyYk94eDFjMmNzN1JwckIzYmJ1RldyaDkrN2ZQc2RieDk2OUxseXp0cFFVYWQzbDBkaXRYKzhveHErOUxMNUN2VHQ3YmI4SWwxc3liVWZBdzVjOHRaN2FEZjY2dVd1ZTc4Y0FzS0hlMzg0MXJ0dlBXQ1VvYXpaSThaMlRwL3c5Ri9TTW4xT25OY2tsQnh6VTNyTW1Wb0pOZ0FQZEFFMkVaS0JRR2JER2ZOdU9qYUFhUlNkSWUxVWpMQWtJZ3Y5VnpnQlBZb2UvLzN2NlNnT2ZZY2ViUVZhdkhoOWZUVm9TOTNGdlBsNzlEaFFwZTZpbzk2K040MTV4cjQzdlY0NmlnTTRBU3hDbDREWkgvazNiT2g3SCt3NDlOSGxUenp4eEtTUHdHeDBDZnBxQTREK1EyQUh1aWszOVdHMk9mV2hTZ1c5NW16b3pUWkRMNmJrUHpSbjhGcnhpN0FyY2I4Y0svWkpZZGZPNThtRmdvU2pIOENENk4zcmNTWVFtR2VpclpEQkMzZXgwZlF1SHBmUkFmTjVSYTlhMGtWWGZuRTNvNkhQREFhUXZlK0xTeVlxOXkrYjBqb01oQjQ3QUN4M2d0TnYzTFAyeXRuYUdtVkRhNksxTlpZM29xNXU2SWpGZGF2dXZtZk50ZE1tMWJlVXREZVg1UTZ2cXgvYXNhaG05WDJ3citDVjFmcy9CZkovM25YSjAvRlE3dEk3eW04K2NqdjY0azZKQlgyOWV2dDB3MUIxWFVNODFwalQyTkhSbUhQdGlsWGJweTZvclkrV0RSSVR0cDF2ZnlCaWJ4S3JtZ1RoUDg0M0d2Qm40VmVKbUJNZ0VTeEpoQ1JhS2dzZnZTRk9ueFVYZk11eVpqd0JjeVlEZk8yWHF2K3dGMjIrLy9tTyt6cWVQL1BOOHc3SDg1MndIcXdWRTE1THU0cWxaenpmMmZtOFEwSmRSRk5ZM1VrcTRhcWt3djFvYytvNUlRRUVQeFlyUzUrL1g3eWNzRitUSlRuQi9vV2dRSUJ6Q2s1Nm9zeFBFWHlDckdxeTVSK0ttUmk5NU1TVi8wUzlxQWYxL3ZQSzUwSDcwUS9RQjJtL3RyUFFCeDhjQmUzUHcrVERKUFBLZjRMYWgvOEVsbjd0UHBtUGV2NnhVWFJqdS9FZm9Ddi9wUHRydEkzb2hQTjRQdnMzYnNQcHVLZkg5WWxJTVI2RmpLQk1JaGl3QTJMbVRqWTFFOFI4SXk1b0F4R0NrV1FLQWJWZ0ZTOGF1eGN3bU91Sm1vcGRVck0rclZ2T1MvLzZFZ3VrNGRwU0R6dDBTR1JPYTdWV0czSm83Q3ExUERzL1I2MmFFMm96OENCa05OemU0d25SakdtNHd6RTdyNFBuM1Y1RG9XZjhpTUVtWStWUUM1T1ZVNXl0VnFrNWVUaC9lSEZqYnBHREIvU0g2Skt6aDlHaHo3ZkFYY2ZCYWp4Q3BORlpLL2JzUERBNEV0SzZkZHJvcGlVelhFNXJzY2Nta1N6Vk5kbnNSWXV5M0U4K1hyRFk2d2tNMXVtV3FvYzRuYVczSEs3TmR4czhPbTFzN1lxMTNiTkhWdWwwS3RycHJZKzBOOCthczNFd1NxRVovN2p4WjlBaDBqMUNYMU5pUGpkTXRWT1RxQVhVS3VwSzZpYmlieVBvSjU0VDhIL00xSEg0R05RbXpCS09xRjBUSzBZdUZrK0U0Z2x6bk9hSUlaZUVxTzZZY1JkTUJFTkVhNXQwUzVLTGp4RjhBWHdaUEZHbWk0WGlma3FMajZMdUphNlFJRldFV3FRclVBT01ZUmpST09ZOE5YaDYzdHZvdG5ubHpyeTZHOS9YMWFYK050SmtMNXMycmN6RmQvaFlhZms4ZE52YnBYVzY5MitzeTF2OXFWcjlMM2ZENGJMT29wS0pKVVdkWlljYjNQOVNxei8xMUIrdUdGZVV0eUN2YUZ6RjRYcVVVMWRLaWdkOVpmTkFGNk9kVm1ZM2pmVDdPbmhYbWFuTUZ5UTNLYTE3QjNRQjFkYVQ2RVYwQUwxNGN1dldrNkFTZElMS2s0OWRaSURNcXBlOGRkQmJIQ203SjIrTUV1b2NsU1dlUStEbVE1N1NVc2VNN29Yb1g5NkRiMG5xZ1hKTTNqMWxFVGloUFdkTVR2dkUxanNhOU4vSTVkL29HKzVvblNna1RXcTVvMUgvdFZ6K3RiN3hqaFlZckllS01UbjNsdWFVZWc2K2xib2Z6VHJrS2FsMHpGN1lQY05SV3VvSmVuREd2VGxqRkJEZkdxK2Q1TW0yRG54YXVPOWkydm5uWkZrY3BjVlUzeUJxTHJXVWFEY0dERVJLSEkzUTZiTXBFWlA0TW1yM1JvTCtUdzRFWG9Td0hXUWFGamlRVUp5UENxdUdqOUEzYkV6RWpZK1lvakVmU1NOdUJjajBHelg2Y0dWYUVCNkpncGo0aFM1UVlkT2srZE5tK1p0YlcvM0JBMjFsa2NveHl5dnlndG1MdzQwdHVTZTYydXpGeGEyZDhzRGdLeUc4a2dhblhYaWFsL2xrYytscm1Fby9vTFdZZTlPN1M0TzE2TldpSWNXUnBtSTRZNkJJN0dSOVRTM1lPWHBVWnpSd21kTzVaRXhram9iV05jWXNkR0JXZm9OUGU2U2hWczI2TFhsU3pTWERMUTRabW1wUGdFMEZabk1SV2htUnJUSjJmQXlYZFJnczdzSmxOSURIQS9HS29BVys1MC9FQS81WWZPUUZHSzhTcWhIUFEwY0VER3l0c0llNWdGcEJ2SHI0dk1TL0FrMVdKQklnSTBQd3BDNGdzN0JHcmNjcnFDYkhDUE1RUzh2eHpSSGdJMXIxb1NoUnRROFlCVlNybUM0YTh3cUkvUVNlSCtkRWpjUlZtTTZRMXZ3VzF6ODQ4cTdiRHU2dXFLeFl1M1lGVVBsenRUdldoa1A1ZzhlTUdaeVBkZzVhZlVuZEV3MDFRNlk4ZDAxWHh6VHd4SWNNOHlFREp3MmVYZDBaY1VvaFo1RVlnMTJTdjB2dTE1U3BSNCt0U24zZFZsYmVQcnlpM0RSanpreDZZbFhIOVZ2Qm02OHA1Ym5aNng4elM0TWhkN2JaNk1vZldZYmV0cGJOYjc2cmtza2V2ZERCV080ZGNmWGh3cjduOHNmRHFaTzluZ21wVzhZLzhtSW9YTmsxcmdKTVlhRGt1WmE0TDN2dGN3eTZZUk9qdm5UczJQS0tjZFF2L0ZMTGdJL0drd2Z0QTdyb0wrdzlzb0c4KzFhTEllZVdsWUNiQ2Y5eW5sSzZBWHlIdTBMZVJGQ0tlSFNFdnVwODM3TmxaeW5tRmZ5Tm5BSldrQWdPeGtFaUFTUGJYa0VSdVpHWXBCQUxjUUViUm9DZEpOcTdJckFRMldRV3dJK0pZZ1VtUXVqbUpjTXJvOVd4bi9LQjNjamlZYUkyQnBzYXcxV0R0WXQ3d0wvM291OXVxMjB3bWxuV2I0eVdUWDAwMmRLU2ZQUjVmQ3FScTRMWjh0cEplLys2L0RhZ1lndzlpMzBOdzlFMlpERjVvTjJ3N3J2ZlBiNnhzbk9ZTDZkOWNRRWUyTi92VmJNQmZHZEdsYTZPVDFPWHpER0VEV3AremZZVmY5MDdjUzllQi9YcGRaQWdOYWNWWlJNRVdvUllia3ZjUkd1ZGpHTmdURk5WQklYU3h4RjRUYk9JMXBSMktTTW8ydUxlSmpxV0lmdnBBbEFNRVZXSWpSVFRBclhVcEFJNjllSExyajY4WlV0eFIyWEU2ellvUVVKUE02MWpRMzZaVVdkVWFBRW1zaXFHR2tZbXBKQmhhLzhkV3pxaVZpTlYxMHF6SCtqd05TNGZWV2R3S3lvTWpCekNvcFVxbHBIcWgyWURocUhOOEQzZVl5alhtcXFWVjRQY3l2cUVNVjdlMWpTOXZad2QyYUF1VVFLV0JVditzQ0IzaWNhUVpYUkR3Tnc4eUJBb3lHRXNrcWw2RTg5Q0JvRDhNSzJ4eFFQaGtCT2FBSVNRVmp4YlRSdXlHeGdaaUJjQVBrTjNWV002ODNrQko5eURhZVNoQW9ic09hSjlvS2diWGp3WjRDQkQrb013T0VOY3drOVFSUWl5SE5GZU1ZdWdjMXFCVWpYQnhraDJibjE5YmpadGpZYnQrZm4yY1BTTFlqRUZIaXdKa1pSUUNmclJIYm9YbmJ6VDdQUFlpcXJ0SGJMVUVQVGhDNkQxcFlkQjJURzQ2TXBsaVZkMk5aSUNkd0xIdmJjRHgvMk12Q01TRFllaWFJb2pMOS91eU04RFgxMlljQjl6TXpxMXQ2MlpwdVdNRHE1LzczWGd2aGM0N3R6OGFhcG0yWi9HUHI0d3NPMWI0UHAyMjdidlJQd1N5Vm5jTks2MHIyR0JadzNRSWtSU0RQTU1CRGxMd0hhUW5QUkl6bEtzWGExVHFGREZ0M3EzU3NhYjZhNHp4OUN5QUEyOWtxUUdyd2cvV01LbkthZFd5aDVHeDgwTTV6R0FTWXl2Yi9vZDZ1d3dUL2ZLenVFbG5HVi93cHhvMW5sM0JabTdwdThKZU1ES3dNRDdwcjVCZjlZNzFUTGVoTUlCbXZaSmtqNzArZ2VuWjRGMmVncnlucnY3WDlCaG8zRDNGMyt2emc0WjZGN2phVFdiMi9mU2xYQjkzOS9QbTNkS2hEbUIwQi80eTRtOGJOU1VWdDBYTlByeFZ6VnhtWmxJZ0FzV1BpNTd2a05iMFh4ZlFxMCtpazd1UFloZVc4Z0I2WlZ5alpZYit1NktPYzllTldMRVZjL09tWGFvNlVyaWpoclYyb0xoa0d2amZNRGZzQmM0anFaT1o1VDNUZ2hLYUxRRHZVcXd1YTdmTExkS3I1SkIrWlE1dVByYitDcUQ2Njl5aGNKRWw1QjQ1dDR3YzlIcW8zdFF2elpmVjBaLzdaeitpcDN3Rldxb0ZlaHdiUUU0ejVwc0krb1RLV3VCQko5MVA3aitBc0VoUytITWdZWFFrNytRRFZiamV6MlA3N1VGMDVOcDdUTmhsc1F6Q0JIVENXQ0VSdHBnZHRGcHJtNWdpUkJ1TjRJOERESnVuL0FJRTdnM29uVnU1SWxvejBQbUlyNGtWQUF2WGtLNHJtUkgzaVA1ZVEvbldXemV2SEt0QndCVklEVXBxQUlnb0syTmhLMld3c01GdWZmbG1LM3U3TGpHUTdBdldhbGFwcWtzOEZzc0JZY0xjdTdOc1ZxOXVhVWFINjVvZzg5WWNVV2Zma1RVYXNXWHpEMllhN1g2OHN0eHBsZGJXZWkzSkRrdTIrcDJNWEs1Y1FYWWFwUXpqTnlJdG0wM3lTWEE2YmJsY1Z5T3hlVmk1WEx6eWpJNm55NndSN3doaTBUT09JUzhQSnZMRGlWeTQ5V28xNmlnYVlVUjFGNk5BK1pnT3RNQldMbjVxcjRSSzR4eURqcGR0andCWThoeU5za2czTVo1YWZ3SXdmemtuSUsycno5RWxPOUZPK0Y0TnNHN1FBRkxoTEZKYUw5MWdkVi9yYysyd09hN1lkcTYrdHB4NDFZdEFoSHdrZFhQTmd4MTFnS0pWUkU3azdUNi9WYm0rVFBWNUF5K1ZoYVdyMXEyL2NESzVka0J2OEJIa0Q1RkRmQTdRalNJRzZqQm1Ob3hlbUtCWDJnS2UySzgwUmNqWi9yQ3ZBdjN5bkE1NHFZU2RLRWVLTGpYU3VPNjlmVDFuRGdob1ZKWko4NGwwc2x6WVZoNzRrUmZEOWtoSFFBaUZ3UTREcWxrc2cvL21QTnlFRFV3bGk0bXlyZlR2dW1KTmdYeEhvTGJrT0RzNFprY3I2TUIwam16Y0RxZW5Wak1DYkZ4cG5mTE04K2dINStCYU0vRWRUaTRaZDFFTUFjU3VEY1NSSHNnQkhNbVFvb1VlV2FMMG5Sb0RNa2FjOGlrRkt2aGtBVW5uamRXQTFTTW92eWlEV3djczB5bXFMaVZqSmNhTHVNY0x5RVl4UDdDbEkrbExoczNxdW9iQ0wrcEdqWHVzc3NlWGdlL3FSNkpBK05HVm44RDF6ME1MaHRJS3FVZVhsZStVcXZXcml4Zjl6QXV3bWxYbGwzMjhHVmxLN1hjdU12b0V3UHBKcTZmZDlUaGIxMU50VkRqcUJtWWU2QW9ZZHRYMk9FVkJCT0pPREFUbkQyTmdJQndqcEdMRWx6MWlCdnd3dVp4V212V2hKZk9nYkc0MkhlRitUT1VWbDBScE9vaXRrdUpDSTFtZ0lNTVJkWUZCL0xrQnF0S2thUDNiaGhscFo4cStMNlI1MnZIRTl4VTlEY0N5eXJBcVQ1eGV5MGY0eHZQeUpVcStRU1pURzZUZDhyZlYxZ1VuWEs1ekM2YklNdlNxd1hna3k3MWczcUhIdi9mUFlFVWxlTmlOcm1NdmpsaWtPY2RXR0F0a3JQaFVSdThDdkJBd1hlTitJSzF0ejl4YmVZZXdFVndYOGZYOG53anlFdFh4RmUyZnlVY1pVTEtNOEsxZTlLMzB1c0haZTZQbnlpTlMwRGFscUVNNU11REFFdDc0QVZiUUNCT3pJQjVjekJrWmdNSkNaZmdpVkd3T2NIeW5DbVNDUEVCT0JXNGdYc2h1cFg5NVI0UXMzRG5ySzlyTHQvMVZReDlqRDZPZmJWcmEvWFhzM2E2UU5QVmx5NzdjZG1sVjRNbStQYmJiNk9IbWVSRkdOd3pRMTQvUTQ4L0FScVVSMXZXN3R1M3R1V29FajE3WWp4OTV2WE5ZZlRuUWFIUUlKQVRwZ1RmZFduLzBCbWJncUdDMXhDeXczQUg5U2gxaE13T0djL1ZhVmZ1RjhUQnIrUUhNa3BOdmw4citldjVubGdKeXdqQUR0VU1YZ0Zkak82Q0lycCt4NkZBOUJJcHVvbzhGNFMxRjAxT1BlOElRaGkwdzdQL1RTMlFUQ0cwRVcxTUlWMjBmZHRqUUFXcWdmTFF0dmFvN2x5Wm9CMGw3Y0VUL1Ryd0E3eUxvaVVYUzkwUnRHL1lZQSttL29zcTRDcVZmQTRFTStVcVhVbkxzTmJ5UUtDOGRWaExDUnA3cnNRb2ZFbDg0WDY1WHhvWHdTQm83NVNsY2NENjV5V2VJQm9SUVY4bVFSQWxSTXlnSDlxTjdRL0IzcUF0YUVONFFqN0ZXZUMvQ0x5dEdNVXorVDBXcnU4NGdUb0NXUVRzTnhOaWVsTTRQeVVzRlpDaTU1cFR0YkMzTDRuU2l3SmVKQ2d6U0tUZG5aT2pTT2NLeit3a0ZLZUJJOXBDVEFqZ0JTcW9yd0ZtUUFTUm5IQ1cvRThnZ0JidDZya1RWUnhHdXg0SDg5WVczdG16QzF3WG5OY2NRTjJmZ2V1RDg1aUs0TndnNnNabEN0Y0tSUTZEbDBpWjZ3UE44M0hkejhCMUFVSDJiejJybFB4VDhOdG5wTW9GcjBRRFVSQXU0dXZTeFdMcUppN0FlOGJORVJlc1p2R28xNHZXZHdsYUVQdW4vU1h3Z3ZNRkZ6Q24xd0NqTGhFMzBYUFhQN29lL3djL3J1c2N2Mzc5K001MUg5Y09QM1BQeUlyY0NZTW5STWM3UnNOR3U0U3grYmhGYkkyNU1UZzRPclNxK2VWVlowYk5yMTgycDIwTUE2UWVEakJqaDg5WlZqZDM1SmxWMXB3UW82RW5OekNmTmt3MmhuSm94OGdWSzBhT1dyNThWUHFNZm9hM2pCM2FPREUxeGV3MWFYQk40SkRRVnRzRWdwcFBTeFJhczl1eWN6YjYrNkhGdnF6QzZHTFFCS0FVb0FlWFJBcXovRXNPQWZ2c25ZRVNPNVRUOElraHMyWU5TVFZyN0NXa3pXYmc5WEJ2V2s1TDhDUnd6eExjaWVuNEJMSEJOeWFBRG5nNEluN2w2ZVQxMEgzOTlha3pZMERUY1V3MHQ2R25qeDlIU3hZeWJhZ05QRXArS1NtaTdXZitlZnc0YzErZkFyWGg4K1hBSS9iaDhXY0JleCtid3B4Z0xwNjEycWlaWkthQ3BLa0ZJa3JrZ2dVQXo1QkVBeGpCcmpHSTQzZ3hJaUl1UUJiQVVKQVd3RG5UZmg0STVvWGc1TVpQdnFDZXhWRVdUOW9TRVcxVlVLbkJ4V2dXc01wUS9LeFB4UUNXcWR3TktqVEZWb3Q5RjEyOEVuMnA4L0ZLVnFyUDhhbWVIWnczeW15bHk3aDdvd0diK3I1Q05hdnpGWUhscjdkSkhhbE90cUs4RkYwdXRXZUQxdkt3akE3Q1cyaW5CcjNjWUFIbUFyWExCWm92aThnY2dhSmRrdVByMGZ1cUxLbHNjbzdHcUZUTG14OXI0aFV5ZWZCa1FoTWFCNzNXU012ampiRFZxZmZLY3RHUitKOE5hcU1jR0Z1TkVXT3VEb1RxN1p3SmpwaGwwSTJEWTN6MjNFa2F1VStmK3YycklZTzhSU09GbUNBcERJT1o5OWRMZUozNWd6TEJ2bCtVNHlUUHMzMndVejVNdHhLZk5manJDVlNlVG9CNWpKMzNJelNzc0VubzBSbTQ4eUFkUERHR1FrU1NueElzTlZnS1lhTHAzQThUZWNHU29DUjVtbEt3cjJPYXJydjlWTEs5RzFDazBsbE0zZEdVVUkvcWw4Y0x2NzVhdWxjRUVtWnF6L1I2M0VIbXZUT0NyaXBUbThSVmN5Z1Y5MmNCYjhHTjU3WVJtQzVMajFxakllSEZ6RXJhaWlaQjlQMEVJREFCLzhybkpjNklCZklicnkxQ09vOHBHQnhPNDRLZFMyY000UjJYZFZ3MkI3YXMzN2grR0szZkxXLzc0aDlmdE1sM1UyY1Z5aXYrdFdmMC9ldG5sRVBkTHZsbXNCSWt3Y3JOOGwxSW9YZ01yVWVsYVAxakNvVnV0L3daeUVBYlpKNlI3MWJkWU1qS3k4c3lySTNndjExNmxieDEzTGhXdVVxL0MyaWxjNmZuVlZmbjdkSXI1WnQzN05nc1YrSkVqZXpXZmZ0dWxaR0NUNy94eHRPa0lOR0NFK3htaEgzTWdWS3BHbW9ZTlpLYVRzMm4xdURCZVlGUE9PcS9QQk5zU0JIVkxoSWZtRFlRNjA0N1FBZDdJSTBMa3NPSVhnUjRYVGdoOFVRUEd4aTdhQ0k5ckdWT0MvNlBNdlV6NW5nc1BncEpyN2VVbkJZazV5dyt4dWFKdGNsLzhMcHdRcThQakYwME1aVUU1NlQzOEt5WTFTdkFVb3Y4QnJwTFNLT3AweFFwSnlGSDRoSHZMTVYrSlNHNGVvT0VmUkRvOFJHWVBBSWZJQmhCa1kzSkNpQzR2eEVtRUtKa0licDBNdmhDbUFta2hTWktaRFRTTVZINmxkNDBGbm56ckVHV1NVQTJaRDFqdE5BeW45NHZZNE9idHN4K3FIdFd6S0lBTk1NTXY2bWcvY1BGVjNkMnp0RERrVUNCanB1YzlML1lmQ2NjNDExZk5IOHh2WHJVU3RUb3NmSG9nTWJtY1JsTFQzUi9WQnFBNXREY0tidWJhaVEwb0NzZW03L2gwNDR3QktCTG12cFI3akd4djNNR2JYejJmaktIaDlKcnJaelM0eGs4VExncU04VjdJQjNFekorRWczUThvZWYxSkVVR3REVHhieE1VZFEvMDRMQ0hCL0l1VkwvK2E2WGVRTzh2YmhuK1NKZzU5dkhuSU5lSHFySVJ4Y3laMllEZXQ0NWdlQzJZYmZTeFMra3VHNlpkWjRIRG9FVHJRN2U4OGp5SUE4Y0hKOUZCY0MwNmt1TFJZbmdUSFVyMW9uRm9MU3lDQ3BBUDdGcXJ6WUJtaTdJUm1XZzNvcUVzbEFQek9JSWZldUNMRXdsaXdzelN1Rzl5VEVCd0M4UkhBUjNsZmF4Z0tVTEFIWXlpaWpCbmlwcUl1cmU0aVI5M2d3Qm00ZWhvSW1veVJ5L3N4ZHlUVjZsTGFFWkpLMDl2TEZmVW91OGhTQUROSFRyYjhpRmJId0pzNE1DY0EzRFBvUFkxZXdIWVVSU3NESTFwTXBtYkYyMjhGVjVUbkZkYzBCVFhnTjVrbmVuSEIzM3ZzcHFia3kwbFB3dmRTWXFQMEJ2WUxwTm55Uk1yUVNpdUdqNFJOWTl2V3VGRUVHNUlyWU1idGZibGsyY05NZnVOcml5UDRqb3ZXRGxqWHFQVmF6UjVnRlY2U3p4MXFNdlVURDkvUnJnWUsvUk5TMy9iRUd1SlhDcEsxV0pPZnh5ZUNXWlRpNm5WMUY3cUtlb1Y2aFBxRkZBQUsyN1RTdEFNeG9FMTRHcXlDNTF4em9HWnd5RFVKeVJRYjQ3clljaWtoNXl3cHg0VDl0VkFOT1l6Um8wVk1FWjhTeHVqTVhNMFFSdHpRYXdDR0tPaFNEUVJMeWtFM2x3Y2lVWDlKZjFDZlgvRTdHUEV1UmpINHVtUTErd05lWU9DTkFWUHM4V1JtS0RhV213Mm1veWNnL2lMOTBrQ1VTTEo4bktpOTJOODFaSm94QW1FazlFY0pWQk1HVGE3QnVBN0IwbUdPU0h1L0FyNzZKZ2RKYzhmRnpaNWliZGtINzRNZVFYaVNEdGo1VVh5UXVSTzBYTjN3VmN4cFRORG9rbVJjTjBMYjNwZWhYUm1Kby96K3NpV0Q5a05NQWlia3duQ0dDZUljRFVZSXUwVS9BVyt6NVRrVGJPZnZXTEVpQ3VPekxrcHVXbnlsRHZYVFp5d2Z2MkVpWk0yVHBtOEtYblRuQ01rNzluWk44R1puSTZqblF3cmtiQzBoR0dsa0tZSktJcndCd0VlN0dkTUpsNXZNdWw1Y0ZjbDJ3UzJtakI5dyt0UG0vMW1zMzhyMFprazVjaWVPMkNnVUFtQzAwZGNUbXVXUnUyMmFGd3VqOHZwY1Ixd09uVTI0bWpFb1htMFVHMjJtZzFLazhmbUtsUlozRmFEeXVweGVqWktWU3ErcU1qbGNCUWFaenFESVpmSHBOWWJ2ZHhNL3lhejB1Vnl5cVV5bVQ3a2NmSnF2VTV2TnV0NXJkcmc4QngxdVRSMlp5amtkS2kzbUpWT0p5a21YZTkwYWtwRElZZFQzVVkwaGlHaFNDRkRNNURFaENja1R6MTc0QUJpN2grTm0ybzJhWmJSODBFVnFCdzVIUjFENzA2ZkR2SkEvcHI1NkFYMHdqeFNZczVzWEtMdk9FM3JEQ3FWUWFOU29USkl5MWxBV2tIRjVnVXRWajF2R1p2bEZnTld2NVdjbklBUm5nS0s3VU9VYnNrejRJY1lqZk1zRm9OMjZ6Qy9meGo1TlRab0RlSHFzTUhpbFVCR3JsRlkxQmFEaHdSMWFyUE9vclp5cGlwN2RyYTlLckk5N000SzhTYU5SNWtWd3ZWYmZJeUR3UlcxRmhXd0JDMUtpL2JxektWV1o3S3ZibHc5MkpCZG1XMmd5UmNqTFFLRnB5Qi81SnREUVpjYU1KOE1uQXBFLy9UQ1hDREhzd0haK2F1bnhsTFRxSGw0SnJpTXVvcTZXZkJ5U0JCaEJZZmZCaUhBRWtONFhjWTVQSnVXSWNmUERTbkJVYWlJY1MyTUtrR1duRmIwaVdVR0JkQ3BnUkt5bm5QMFFrRHdSTThueU9oTC8wQlUwTHdpdDR2OVFtb0l5dnpPU3AydXl1R1hmRjNMRzJwT2pad3hmTXFVNXZ4S1YxMGRxTTFPT0kxMm85UGl6UzdMcS9RWEJLUzh3MVJrenNrYkhLMEZwa0IyY1UxTlFXNHdIRzZlUGFzNWgvbXBiaDk2RWQyTERBaEpQTFpnM3dQemRzMmJ0d3ZBNndaM2poKzgvZTJuVml4ZHV1SXBzTFY5Ymt0MTZkUTZHZkMwSm42V0pscGJFOXpQaVZiNFU5UmplOS91VnBYTVhOSThDVDBXakk0SHJmOEs1eG5rZXJYV2FNOExKTUsrYksxS29qUVo3SG5oMnFyczFrQmRwS2doMkdxWXVXTm02a21vQ1kvYnNlR2FvaUI4a2R4MG5oU01PWEVDM1NjcjdTeHRMa09QWGFOdEt5eEJqMjJCL2pQSzByYTJVdVo3ZkNUa3VMNy8yMEZNa2FzeEgrckE5SGdRYzZQRHFRblVVZXB2ZUFabmdRejRRUTJZUmxGOE5BUVNaRExHODFyQUhET1hrT2szRWhCUFFEeXgwUkJ4NnM3NVFrWmZ5TWY1ZUx6S1JjMEpZRkF6M2lDZUVFTWNKdlROQ1Z6TjZOTkZqZUxGK28yNGRIaGhOQXR6UFNiN0V4R3lGK09DOFV5aXptY01rZi9DVkVqV1hpSEc5Zk80UWdiK2VZejRjNU1mSjlnZzRicTRwNUdGUXNSSlQ1Q0hOa2c0RjNCaURwOTBEZklvRVVGRUo2U1Z4QXRvSWRGTWRvVUdQQ1pCY0JNN01FRzhLeEJScFkxRWhtK0t1MERDS01ua1NRUjVSRHJQQldoZHBqbThzUktjNmcycUdRSDdJaUcwVG16RitIeFkxOXgwNS9idG9HcjZzK0ZSSTdPQko2ZGpSQzc2akJ6QjYrUHora3oxazhzbWI3WnV0VFpkMm5YSnZOR3RjSTlDNTdDRUxObXlkZTBqejFLQWFlOTRheUg2NFBqeFBUZmV5TDRyOXExRjFvVDFQWDZ4QVRybGNtQTIxMmFQbGxsTHJYLzNQbkhJZXRoOGFsRDRvS1U0ZFUxdTdzdW1lOXZFYnJneTZub2tZVVl2dWt2Zk1UZCtGbytnTzhIWVJNa3hZNFg3UWFtVWdib3k5ejJWcVh5THlhcXZzM2dIMWQxY1ZJNCt0eHB0dWpxQW1WYXp2cW4ycG1MTWwvejFyN3R2dkJGOVdROS9tclZ1bmRkYkhQR1doRGV1OFB1S2kzMWZXV292dTh4akRlUUdyTEh3aHVYKzh1RTNUbHk5MlhhNWRkaUdMVFZjanNhdDFFbnNmdWZFcVF1bkw2SEhMRWhkUG54NGNTTGVkc254U3MrZ3NMTUtmT3VzREM0b1JOKzhpLzhxSzRFR25RWGdxYWRTN3hwY0JoVUh3WVRPVHFBWlA3NnZGR2pLY0wzVU81OGtoZzlQd0FOVlZRVUZoWVhUZ1hxTVdha0VzS3FxdkJ5c3pzTi9KdnczZFdwZTNtTmdLeW1aNmpTbC84ckwwZVVWRmVOVnM2WXowckVXeXhseldDYnpPdVA1SHVOMG9IR0JleXc0N25IRlpENk5TYzVOQXhyZ1RGMks3MXFLN3dydlJkOEFUZXJTTWVWV3Jad0wra001WlZhdERFZ0M2cG0rY3F0S0NWaEZ3RVVTRFl3RTFxTnZYMys5c25MTFZSVjRkcFhybkh3dy9DZjhOYWtqUjhqNFZQU1BUd1htdW54NFhJNmtMcUcyVVB1b0I2bkQxQi9TM3FqUyswUzRTL3M0d2hFUXhJZUI2UUxvQ0VkTENPWUkwV2NUcEdRc0h4ZVNCMWh2NHpNdVFRbkZOU0FrUUpXUTNtc1dNeExnTjEvSklOYmdZeVZDZVU2QU8wa1EwM0R4QVUwWHpzUHcwMmpBNllzRUhBRmFoNWxWSFZUb1RUWUxtQkwxTy8wazlmUTlyZFU5UEt3RFVrbUxBZXFCVXE4MTBXT21nVmcyU1ZIVDlzWWhNd2VWT3lyMWpHb1FENTZYc3EwS2JsNGVxeHZHU2tQNW9FT0ZvOVJac0s2MWVwOUJ1RWlIa3ZubFJXeUR5RVh3ZWtBdThvR3FXU0VVcmVmaHFhRnNEcDVKb0lJUCs3a2w1OUhWeXdQRldZNUExTE15eHdYbUt4amp2ZjZJRU45ZUVlUFJISW1jdjBRcXArSFV2d0ZXSXZlRUZ3eXRhTElZbERJdE1NcGw4cjI3dERJV0x0bk1kRXRWY3RCZG1xNml1dlNYVllDVzBZS0RRSzFBWFpDVjhZRDNtZkR0ek9Dajg1Wmlzc2ZTdnhacnFBZzFCSy9FRTZnRjFLWFUxZFF0NGpxTUYxUkMvYksrdUxBS0MrdHVldG5sMG9qY2hKWU5Dc3R1SWc0U3ZwaUdqcWJOS0VXRkxsWllnUEhrcTRzU1hFbGVXTUVGSzlkUUdrMHljWTZCRnpJazZmb0MrUnNNUlgrQnlTbXBNdkllczk3cEtBTlBYQ0tKUkU5OVVkL296d3FXMStzYk9sb0xpdW9hUXU0aVo0ZGJQNlJyUkZFVU0xdGRHL1FGdXVxODROQ3N3aXhsRHJoU284b3FsTXMzN2JLVmFndDM3WUtYNUljSDE4YWttM2Y1czBaR3ExQmVRWDFCUVQzOWNGRmtjdGVpbXNTOG1SWGFzc0c1QmpQN016eWZTMW8xS09DVG5YQ05tZlpwUloxVlpWTGJQTjFad1ZCVGVaMUZiZGE2cmZyRjJZRnM0RnUwMWJoRU92dC9SdmxkaXVWYzVDWHIxWFNXcXhSbGc0Z2JQUVQrOHVIcXNwTFN3dFFhNjI1RmFSMTRrZHk1RUgyK3VLWjI4NUprWlNJODI4M3poV3I0eUhrZmpxYlVtQ2YrVmtJSjQ1d2dLK25OcElISWZuQ0lqWlFJWTVtc01zQkVZRW9JR2x1YytLZXFab2diaWN6bUUxNjh6RVRWWG1LcStyS2xCTlh1ZW5jbkFKUldXekU2YXpZVGxRTDV6dy9MN2RKUk9QQTBIK2tZVnhYNjdEbHBhWHVwZE8xek1YQUh6b0VIMGQ1WFMxcm03ZG81NzZHczBSVmE3ZERaa2xxNVhYYnFQaW1VZCtFQ3QyZDVjeWJlY04rM1YrOEJySU0zRVAxNkE2L2ZNQW5NeHdWRWU3Wno3MkhDZEVRYjJSWHFmL2lvREtSZE0ycEIvOXNsUEVFNm9TZldBNy82WW96NEtrTlRQOUVMY3g3Zk11bW16aUttTi9PaU8rRVBCNm9XVllHR1ViLzZvZytuWHc1OERuOGV0NnhtMm9Jb1NxSmE4Y1UzUEFPMFU5RmU1cDZ1My9yaS9SakhiTEpmenBVZ21rUEVkNkV3aGVwRXRLZGZpd01QSGhvZUNjZG0vQXFLQThTWDhRR1JFUGR4M01UVEM2UXVEdE0wTUp3NkFYcUxPRGw2UWM3UmkvVHFMdEdCZ3lCd0JMRW1UVnNZMUliYk5FMGdwdGIzUUVHVWt4S3Evb2N3L2U5bE1naGxPM0c0cjJYa3FtVWo2YWVFMjl3ZEtDa0ozSzBmZ0dXY0oyZzZFbDBFQWpsRWlaQXV0Sk5RVHQ2cWdkcFNHYkVhL0U4NktNeTZvVXRYbGIySnZnVGExNzBqWjNlVWFwZHJOdzI1NXBFbnR6ZGVJNU9za01qN2ZrMUhCUnhkR0duTHhlUG1yZGVCVm1iUEhwSy9VS3R0eWkxK2NzZnVsNHB5bWppWmpNNzlOUzJXZ1hKNE5mSFRLcndEMmNRUWJQTlpvbXppRldlMjlOYXZYa0NickJFOWNacE5lTVVrWlhHbjFsSWVyL0N1Wkk0a2NCb0NudUlBdUhLS2ZtUCs1SnJWMDZybVQrM3FHUTFMbXRkY00wekNjMU1LSFd6SnZzbTNQN0w1YjF2R1hoR0VDaUJqbDdOU0ZxNWtyVm1POG5IMVJXZy9laitqQ1gveUVZVk5taTBGVUQ3cnpCYkJqNS9nbncrTUEvZkFVd3RXVnkwNE1MVjc5WlpYZElzT1RvdENFUE5FNnNmOTdzRmJnZnlXd2JWOHFVU3BZQldwbXkyV2tBM0lRbFhMMnpEMVB6SFRSTmZKb0tKWXFWVEpSbmFTUzRKUzREaTZHbzNyMTlzUzl2VjhaRStQTW1tSlRaQkJBNGc4bjNnRVlVTTg4WXFaRnRvVGZ4Y3lFQUpHU2VPUnlSL1BrY3YvS0xmSjU2YnVDc1JlUDB2VkpnTnd3bHd4YmM1SGsvcGVnclc5cVY0SmRRVDlOT21qT1RqeGozS2hiTElXVUsvSGhMSkMycHlQSjUrdUZjcjJwdlhJa0NDSHpFNzc2T0NvekY0N2lBdU9HMHlVajJqYUVsM2tSRFVqR2Q0ME54OGQyakoxMWJySEo4SjFGWDFQaDdhT0JBejY0Uzlybmx0YXpqV1dWbXV5MWRhNjVsbHpKTlNrcHBweHFhdlhURGk4UGprS05zVFAvTml5d0RUNFQrajdTWGU4c1p5TmhMeUIra2tWZnMxNTh0RDhmalE5QWFFNkltQm9paENYTUNyRUlPazJncGZLTkdDeEMvSkdvb01wWXNkeUFvVFh4U09Fa3lHYVpwNytmeUpISTJwVE1iRnpNc1ZmUmpqcUZKWGZIblM0Y24yV3NNbms5TGNYNUxmN1hVWnp5T0xMZFRtQzdaMWlwbGVJNUtmTDVCZTArNTBtVTVpVStXVVZJUmZYNlc2dkpYNFJ4SCsxN2QxbnFDR2xzV0c4dyt2Z2c1M3dQMGFTUktqanNGdnNKcldXdDlvY1RxdVYxNnBOT01FaHBBb2hVTnNyNWpwc1l1NEZCVzFXdTZtM3ZSdjBvdHJNcjV2V3RvNGNGblBtV2JMYzVjRWJXLzVqUkJ6emdyeUtKWFM0eDBpOFFHQzJIZitrMU04VW5nNEFkU29KZW1FdERwNU9NbFJmRXVLK2wrcnQ5NDNTSzZ5RFdyd1NVcGo4Rjd3KzRWa3R5bnVJSHhEOC9SazlUVUh2UFBUSnJlK0k4ODA3ejlEc3lnWDdVOVE3ZU42Qmw2YytYTEF5TXd1bHFGdlJKL1BnSFRTRko3anpuczJkZVRheVpKQ1JSb1piU0JoaHhQaU9MQm5DODNKVVNMc3F0UlVQbEU5UlZ5OGNTZ0xnN1ZWYW5SRThwdGFMNzNBQ3RScDFRcWxNSWJGTVNKLzJ0OFJSekZpcWkxQ1NCTGVZRVhXR0pTSGlYYmtmdEVTMEVjRnJGeFRWb1lrVEZCRnRXeUtBdWhJcHA4OEZ6Vnd3SkJDU3JGSXVkNVg0QTJEUXNaMFZjOXRhSW1XdVlrVld4YmlWSFYwUHp2clRyWStNS0xXUDBqakJKblQyaGgrdUdIdjlLM1BIWGpkN2JIbEZUcm10NjhvUlM0TTFIV1BITlpjcTZJY1d0WTB1QWtxVGk5bGdjNWliaTV2b1dvblBtVzFYeVNkOHMrUDNnZmlVOXZYREwzZU1tRHN1dk9qUnJwNnZwdFRFOW5qOVlNOXRBT3lZKzlydWljSHFhVE11WDdvai91clU5cHpLTExjNXYySnVrMVozeVg2R051Y283UG5zOUdJak1OYWZ0eGFNRldUMlJQY3dWSkxadnZLWk1Da2RFdkZJREFMeUxWNzRUSUxpS2t2YXlHd1U1LzVFUDNTeE1NeTU2RVZ3NnZkODV2T0haUXdzOXNkMXdNQlBDc2s5ZzZMdGE2RjI2Z3huT0dJSEl5dW1OcG5MUW9PR0owZk9mR0llelV4NmNPSFRrd3lLeXB3bDQ1ZnUyVCtuKzlJQ3FjK1U3VStVdHVUTTN6UG5QRDhHSngrb2w2c0NEcWhTUUgraFJ1TWZISmM3RFV2Yk9XM1hPS2RVNDhpMnNlVk4xeFh1bkxWaVNISDNVelBBZ2ljV1gySzNMR3dmOHVDeXVmZk1YMkdjVWo2aHJERmt2eHArY3I3QkE1Mlc4WW9Zb2xIcWZNKzdmckt4N3lFcVRKd0hSL1ZhUElNUlF3Y3Q3aVVlUEEweXliUWVxM2lpQmExWXRHN0YxVmV2QUJ2blBIdlZPMlJ0UzFHWlZZNG1JV2c1VnlGejZrVGZvemZROTUwanJnSjNYMEFmRExBbnBBUzBmTW9DeEx2RDlOTUFwbCt0SDdPKy9mZVoxWDl2NXRIejdnaFErdElaR3VMNjh4NUdtUCtKaWdjK0VldExDNmFPQ0NvWC9zNDFSQlFpMFpLeEVZcGlNaDk0T0pPWkVVRDVpZTJCNEErTzBBMVplQXJKSWo3S0VpR3lqSkorZzFNSXp5YTRwNDNpMFI5S2h3amdXalFDVDZPWHd6N0xrYm9obTQ4YzJiejA0VHVmMXBlQnhTQUxaVTJmYTJUWkk1c3JxeDdVeUUwYW8wLy80S1FqUUFvcTBTbTBIWjBhM2xTSDl1azlMNW43N2ptTVRnSHU4SktaVndxcWxTQUpIaHY5b2FnWTZURUF4WVNaaDBHeUtldU0rd2o2K2NqMVg0MnV1UkVrTjgvZStTS1FIckdnUG5PSld1RUV6SlNObTQ4QTRicjRTbE1mcUptR2NtMzczd2NjV0FLNHhKUEJrbUNTaU9ZZHFEdHZvRjAxSi9TY1hJS25SMTBnVCtZellGUzBSSkFGdy9QOENQc3V4TGZTbFJESkp6RVhNL01aK1RBanltNmRRMWlmdVcrZTJjY09ZWU11SnVnSy90TmhTQ1VORG9jQkpnM2dJQ21jb3ZBaGFaMHRld1RZd1JoZ2YwUTIxd3dVQStTL1VBbVNacWZUakpLdWdnSjRTZGpoQ0R0U0UxSjNKV1BEaHNXUzRoRk82RjRFWG01YlhsbTV2QTJWenhMV2hTdHczL3NacndzRkJGdUFFb2U4OE8wd0R5M2lXRVU5QkFWS01DUHdpSUlzajRraGtqRkFHQU5SaVJMM2daQTRmMVFBZ2VEMEUrZ2dQSmV3VDBiOHFYcC9KT0tIei9tQjFOeVhROEwwTmVQUWV3ODhnbzQ5WktiL1RCTDZMaDBIUWc5cy92YkJPV0JweEw5SnQrbDk5TmJkUDZMNTA1OGx1WnR4SEJUZjh3UFlPZjJJUHdMLzNoU05Oa1hIakJrVjhma2oxOTd6RUhyM2tVeDQ5a1BmZ00yK3lPalJkNk8zUHRnRTVNY2pmaUVHaWovWWhINDhIaUYyRllxekZQTkQrdHZhY2Y5ZkptQ0swMlo5RFBPR2dxMTBBWDQxZ3FWa0poQjdFbHB3VGsyRVYyUmRrZEJwa1ZaY1YwS3NVZnppUm9XTFNVUUUrQ1FSa2h5UEV5Tk9Eb1lrdnJUck5VemttZElMajdCZGNjNVFXRlFWNTAzbWFsWVFHOUpFU1J5S2FQNlFQcnhrMlYzQk1uU05pdzU0bFRrKzlPWStYWmFtY3RXd0l0NHdmUFptcjlxY3BRcVcxVHNOMGR1c0ZhZHUvZnN0ZS9CM0trVi9XQnBRS25NYng0N3JjR281aTFiRE9CcXJzbXJIQjJqbVNwblVBMGZFTys3MWxFaGJTNVhPaDV5NThTV2pKenRXVnptejcreG8yL1M4QkVvS3NodXFod2NHZCt5ckdoNVVUNzZ2YjgraTdwM3ZNWmVqcDR6Z2hZYlN2dTUyYVk0VmNoeTlaUm9hTDJmQmxQZDlmVC80RDF4alUxdmFzdHFuMWNiUnJkazExKysvNzE0QWM0dGE5TVV4QmV2eWxqaDRob0U4NzNmWVRKYUNLd2E1bDdxVVNpZy9DamwxYk9qZUVWNVByWEtPVHVuOWNIeGk1bHBiczZ0NnRRWWNuZHMrTS9XTVRxSmRmOG4xTTRkTUc3b0FOV21xSjArcTNZWDZucnNrcHd5b3p2bjdJK3VmallvTE9QRVVpQTVjekh6cDFZOHNkSUgvbUJNUGtNMG5HQXA2c2dpSXZQQUZpWDhQRStQSkltRHYxWURITkN5dGUwdDk3OFk3RGo5OXpZMzNxRjVucTZKbE5YSmJQRFFGL3ZtbytwNU0raHRNZFlTa3gwTEZDYkRRblMvUk9PQ1kxSzJwYTBlelZwMGszK1hLbCtqTmtqeXdGZkJ3MmxqV29tTUxYTDAvVTFCNzIrUC9ldlg1engvc3FXMWF0YXhvU0lQLzZnc1RXcDU0NjlVcXFWSVBhMm9ZalVwYStjbzdiNzlTSlZXcldVOVdIYU5XeXlwZnBsOC9UYWF0ekxyQ2R1RjJjVklWb3NaakdpQTlPTUNqb3pEU0JZL0RhcEJaN0RPZUhlT1pDSDFDOEMzWjA0MitGZ0tZWVg5NzY4a3RJTG5sNUZaVVJPSTRFV2k3ZTRRQWZSM1NDbVcrN3U0NWt5UWhGclBsVzA3K0grYStPN0NKSS90L1o0dFd2UmRibG1YSnNpUlh1Y2lTYklObDJaaGliTUNZWnJycHBwdE9nSURvSkVCQ1Q0QkF1QkJTQ0Nua205NHd1VXRDQ2h6SlFRNFNramk1Tk82U1hMNjVTdzVzYWZqTnpFcTJiTGpjZmUvNy9lTUgxdTdzN096c3pPek1temR2M3ZzOFVCUFpnWjdTS2hsaEVVOGRhV0ZhQkJzUU5zRUdKRWcwZUtpZTJyR2NnRlhOeHdHclVWejgxcTJ1bkw1T1JSMXlMNGEzM29PalNVdEplaWZKWWtHSEZHaXM5RzJzdGxpcTEva3FEUUhFdWs5SXNoajhSa3ZTSk1UZEJ3ejBvQ29mdk9hclFzRzBpbE8rcXRWYm1qck9OMjNaMHNRV05HMmhuMXVJYzhFSDJPNnJMQzZ1OUxVYmpWL2p1Szg3ejBzUCtDb3JmWEM2d2ZCTWRpVjlxT3ZwTFltK0MyazBOV010UW5zS3NPUC9rcHZzQ25mRGozWmZCUUg0Q2h3QVh3RUJzSWFlZFh4cEpMVDArUEdsVE92UzQrQjEyaDI1QjNIL0ZDaWpIK3FLUDQ2N2c2a1RqM0VRTllLYVJEVlRjNm1GMUhLMEN0eEEzVUh0cFBaUjkxRkhxQWVwaDZuajFKUFVDOVRMMUd2VWFlcGRBZXVZSVJhaFRHd1gxQzdDUDRHdU1jVGdsaEhRRDNURk9Fb1hvMjEyUC80SnNCTTZncU9ManFoaURvRHVBQkpyQ21qY0loN1lUVTZVSjRZQjVSMEJCcGhBUUdjSGZzNkxWamdtSTJNUEFCWHcrbmlqUm84Zk1ta0NHaFBJQjd3bTRCWTVIWnpKSUtHZGJnM0hlNEZKbDAralhzTzQzQkxheCtnY09zQlhBT0tPVGdaTWZqRmwxcDlsa3ZXbkdYdFNzaHEyYUlvMWNJSEdiRXBuVCt1VG1YUDY1QlQ5V3lEOWZUYmRaTmFDYldxL0d0eWx4WGQvYjdMeEwrdVNJMjZ3RVI2L0d4NEh6ZHJzeUZoQW4xZTk4ckpDVFQ4Q1Y3MUdaOE52MWJuMGs0QU5hYXpHQ0x4VUFaYXBLK0VJTUVnY2FlSEFTTGlWUmFOa1Z3aStlK2owMFVkWUlIN011aDlrZmZZWmUvYVVpRm1tanU2K0NQK0l2bWRtZE9VVzhIWDJDT0Q4WVFNRGpPSkxuQmpXQW4razlTajZ4NVlYck12OFBjMDh0bllRUjY4MXBMSHdQb2xFajA1UGlzV21kSzFlcjdjbmllVmdDSnVtbDBqQVZDNU5qOUtBUnNDQ0RCV1lMUlVuMlEzb256MUpKSWNIZ04yb1VNSlgyTFRJV1RBWkhsWXpGbFlpNWVDOW9yZkEyTmZGTkdnOWMwYmRNVnpFVlErWkNhVHdiQWp1c0FBL2ZKUlZvZFFuUlJ4WVhnVXFIL3JrMVpOaXhnZG9vRmFjQkFvWmZQc1FLUHZ1VXpHOE52QnRXdDcyZVE1OEE1NEdYdFYyK09VbnVXQkxCNDBhd29EYUN5d0hMQ3lFTDRKZlBvTmZSKzZBWDRHVVAvMnBINWdwWmRGbnpvemUxOEFJOGhLQy80OHg3eWpTL1RzSEEvcldDWXA0ejYrbnZ3Wk56NitQL0gzOTgrejVwMEllYVBHRUt2T1l4dldud1BUMnFnMnZ2YlloNHhud0tNWXdoM3BQSDRIZXJFZmo3WFpLU2p4N1kza01TekdZY1VGOEM0ZllYblNCRnBsQVN6bUZDdzRqeGZtcGdJZzNNZy9CMzhMMFpmcXpvT2w4QTVnNnZqOWNHWDFqL3ZoZ0MrMkhSeGZSR2pBbFV3bXZ3TkN5R2N6dlR6K3grZUJjTVBBOVEzMGxOK3MybUFwUGp4NTFIa3c2ZTJmbG1BWFIwM0RsZ0RGZ0hWM1cwUnRNcGZWTHg4MVlEb1B3WTZXK3FISzQ2U3lvblhmdmhpZGp0RUZNc2Y4Z3VyK1lrdXNFTHo5a2h5UUg2UHlJemZaN2JWaTVrNG5ITTNpaGl4Z1p3VGtkVDd4RG1md21mdHJCOWF2UG5QNWl6NTR2VHA4SnIrSU90Z0g2Nm9FRFZ3RU4vM3Z0dVVPckhudWpiZCsrdGpjZVd6WHp0cWZHdkhQaXhFK0JQK3k1OTlPbmppeGM5ZjZTOTQrZGVJZGQzaUV1SGJ0bno5aFM5dHFhV2JNNkhpcXRaS0tEdDI4ZkhHRnljaDF6NXFRelc5bDdEbFpGaG5tTHBzL21CRDc2R0pxYngzYmFXNHo3bjh1aGI3cnVBbGhOUUZvaHRNVUt1Q3RXL1hpOWxSemdsMWI5TkJ4R0IzamwxbUZ1eTNjUGRXUTg5TjNxbWRMZkxKZytPQTlrdjdvM3NsdTUrY1F4K2hPRDFXcUlPbkJDV29lUDBlL3hFVHlPajNBWUNjOGk0WDNvK05CRDMzMzMwT0kzaXRMZEMzN1Q1L2svNzQ3c3JTcXhmMHhoYlVucVJsQWsyTTRJZnRvTXhGT2JuZmhxeTZNS0tSOVZTcFZUbFZSZnFnYlI1YUdJTW8rbXhpUHFQSU9hVGMybkZsSExxSldJUW05RUZIbzdvdEY3cWYzVU1lb2lHaEZZOU9Na1I1L2RnSzNYVEQxL0FST2YrTU11aVJKL0FPT0MvY29QMy9jYUF2L2tyZ25yc3hqNFcveWNjUTZMZ045WWFiK2dqdWJvMUtjRElwZUE5VzgwZVFNZUVSWmVpNmpJdGFpWXU2LzlETDJYUHRwK1pxZ3ovcTlDTlZPVmhuNVdjbTVXRFptcG1ya2MvVzZMblNPVkM0RitFVEFzQXZxRjVDOFc3bmpCdWVpQm52RS9EbDdVbWJFenVtWHRDeStzWGZmODgvQ3l1M2QxYjNmTEpET1QxbWRpYXFERUVhZ2ZFc2pLTktUWHFCQTNuaUd4S3MxR2VXckFaeGRSN1R2Z0U2Q2hramtjbVF3LzRqTGZmaHQrdUdqUm5vUy91OVB6N2NwMFR6citLZXllOUhTUFBYK0NKOTJEZitQejB6M3MreGs5L3NFVFF4WjFqMWswSktOYm51alA4Znc2b2JUZzlvd3NDUWQwaGtKdlJiYlVtSnZteWVlQlRHOUlFaGxOWlVERnlCZ1JMVFhseGYwTExFTGpienZCZThqdXNZYTlsWEZlekkwc1pqUW0zdDkyK0hBYkF3KzMzWDkvRzJpcnlMdDJLYStpSWc4OG1SdWlmd3JsZ2lmektzQVdmTzh3VHRpeTREQmIwdjVLYmtWRkxsZU5qNy81RFRyRytOQk1STDh1by9NWVJMMjRPTndSMzdVL1R3VE5HQitRRmJ4RVVJa1FTVEhOQVord3lSRlhaUmNlOEhQN0FMdm5nNDhPanppd1ltSHpqSVhMN3gxMjRMZm43NTk2YVFSbnM0aVZodDdUNE05ck5uNitHYVNjVzM3eDhNNk5tNDZObWI1eDdVVHJESTArVGZQSCs4dG1seGVKVllia1hrOU5PQVhaVXViRjk5N1lkZWo5d0xqbEd6WXVIeGQ0ZnYraGwyckwyVlNkUVpua2E1eXorTU5OWjRGNjFOYUhIOWs2YXVXMGlXR25WYThkckwvL3ZEUFhhVkRwVXZyVWRMem1URlhGZUZuc2Z4emJFdVJnakNpaXdrQjhVcVlDb2lyV0N4Q1FFWXhGRXNleVoyTm5IZkd3UVB3S29JOFFKM1ZCRUdEaU1oVXJpNWZoTEhiUWk2VVd4SWN2Q1VTL0ZuVElCVlh5ZDIzSkhkOEJua3RpN3NWSklwVFpaWFRTSjk4VHhDYnFaSldNNVFGNzB1eGl1dWVDQTlGRXhYS21GVkpKVG1ZRm41b2tWUmRnakQ2ejBsdk5NZ0VVVkdqVGpFN2UxWVZyaitzdDZPTVBFM3FiS3E1R1R6eWdtWUN4S0FEKzB6cHpsS3RZdHh1OWRqZGlNbldBd3REWVZIVDNmMXhyM1M3Z3hEZmd4N3QwS09jYmxBN25sLzQvcjd2Z1IwUGczN0UzVGpteE5VTzNkQkxHN3RiWkpiVGRhV2NJUSs4VXRzeUpadytNVTJBdnVrRFBoeGZBVlRBKzJ1K085MkE3YkdPaUtPYlZ5T3YwOGZmZ0QvUjhNQWEyd1hZd0dvU1Z0RG9TMHBacEl5RTFyUVJoclowTjJ4a3FPb1BlSDRrd0xQRzNFZm1HM2s4Q0lEd2RVdHA4VFlUUzYxbEtrNitsS1d6SGlTckpmNC9tb2hycUhzVHBVeHdXeS9OdUFrWDk2NGVBWUJ6N1R3L094RVFhQm0rYmE3ell6YWdCUTRCaUh3Mk1waXYxdjNvbE1EZzVINTVtZUIzNnlPRXh3NFpwL2RwaHcxRDRueDV3b2wrN1A2dzlMeUZWNkFPTjNub3lMR3dEaFU5YTlab1BkSWs1L2VyclFBaGdFeCtJK291UW9lNmYvWDdsN20zNGJrT0RUdGNRQWs1UVppNlhsb0VjYkJ3T0w1Wkp5ODN3VGZpeEZ0MXMrTlZNV0xNQXVSa2ZmMXpjbDBzZmFpbEYyWFdvSlhVcUFHSk9JTk5qdmlBRk40NFM3SUFhYTJjeEtDQVdES003eHg0VGNIc3hvUldJTGNabk1SWVJrQlpBZ0Z5TnZKZTNNblNvcVFrM1JMZ0pVRFF0SGRsdkVtL2hKL1ViS1NWNnVqTDB4OGc1aFV5ak5Ta3lQRHFwUWlhWEthUTZUNGJDcE5YSUZKeWNrWkZVNElGZHQwWDIzYlpMa3VvWjZodnpvWkYrL1FOTjN3eGJyblZPN3puV1hGdEdYODBIci9NcEh6WlVqTTVXZzlad0NKdEloY0owRVV1TGRUU3RFOU9zVnNMd1BHc1htOFY2WHM2eXlZNzA1T1IwUnpMTHluazlpclN6UE05SUlrZHZ1L1BPMjhvWDNqRnZrdmxLS0NUWFo1YVVaZ2QzWkR1RFFXZjJqbUIyYVVubTBDR2YyOWNjdVR1MmJ4QkZ0S3dPY2F3dDJOcEZTV09yQ2hmWktDRWlVRWVDNE52VmFSTnVwVTEyTDVhRUJzaGVPKzd1TWFFRVl0Vk5lSzhKY2JBQnUrQWluWWpiTTRIL0pobTdPQ3F2WHZmeWpOOThyNVlQR2RLL2FaNHo1UWJWdDFNTVhsZVh0UEpaWWc0V0hyeHBTbTRxVFMwYThhblZ4Ykd1cEtoZDMyK2hMbVVhdnZsZmk5YnZ1UHVkYXhjV1BXV0NienIwV3MzdS9Od05yN3pDaFlINGxlNHlkL0QzR2FlMjFQR3lMNC9NZjZ2LzdQb3YxNlc0NDVMeGxMeDVpTlNsRktVYXczbFdrOVV5YzZFT3ZkYnNPbEdSWXI0YzdkZzVQODJXaGxaMFdQRCtTazl4ZTh5L0VSZm0yaENQT3dUUGhIYTlrclo1YUFGUHc0aVZiSlFzYjJXeEozUUNyRUZNR0JsQlZwV29jZEtwbHhlYk1iand5ck0vdy9hZno2NnNXcnk4dnptWDVkTE1aVTJsbVNyQUZFeGVkK3JDcVhXVEN4aWd5aXh0S2pPbmNXeXV1Zi95eFZVdzdES0hCQk1uMUhxMVBoRDIxVFlSWDFjVjA4clQwc3FuVlJRTzhUdmtLQ3VVb1RRbHlhUm1aV2tPcTE1dnpVaVRzOG9rVTRvVTVZVHlrenY4UTVnaEVEc1VDd3Y3RWZqbnE2MEZqd2crc2VoT256VXBSSHZLamlIOEJBeEx0eDE5L3hRZytITFJtWXdBelhrWW1GYkV5OUNNZ0hjVDdER01TTm9VWkxBQW5RS0ZuSlJsb2p1MXhkcm9EazRORmhnZFhML1hST2xHUTdwb1Y0bVdkcytBZDg4WE8zUjVzclcvRXpseTA3bkZjUFFNMkJaY083OCtJNk4rL3RwZ0c2UXBrWVJobzQ5b3RmUVlXcHRpQU1uUmFYcXpXUSsrYW5HQUV6c1BmcUxSMDF3V2JLQ2YwSnRURExEZzRNNHIxM0pxUWhrWm9acWNhNWlIbzI5UWJKaUxFTnNhQ3VncFh1T045K3BPUVYwbjNxN0dBMmppZlpiVlp1QzlJdlJqdy9EeTViWXUwQmdodU85dmErV3lyWjl2UEE2eW40aFFRby9EZXo5TTZ5ZndSZFNYRXBJSzZrU3MrZ21nUGJqcDYxMHEzUzc0WjYyd200T2ZTdHdIeGJhQTNYMUNFbS9JZExxSEpodkFKaEFEd3ZFS1phUFVYS3ZaUlY0QTE2MGVlL0Rpbnk4ZUhJdE9TOTY5RDZ5R0hVUllPU05lTkhpZFExOGJDbXBMSXJqMnZuZVhDS254UTZ2QmFwSk5lN2lyTHAyNktDeW16ZVdDN1p6V2dKclE4Q3RONkhOUlJPTU1VUnlzc21QRlZJTlFFbDRVTHpRVDNIa1NOYXFBMkVCZUt3UXZ3OHNuZHg2ckVPazBmUTNpM05idlduUEZxZVVhbmFnaSttQlhKZGpmRFlCL2VSaTM4b2FFUjBsd1F4TG8vOG5Ed0RDZzZhUTZSVDlyM2JwWitoVDF5WTRyQ1ZVaS9ZSE1OVlhVUUx6bkhGTjRqMWNEZzhmOWkvcmhMdUtuTUJGdzR2RWRyeFJMWVp2NStOZFlmYXY2N2YzYk9ya2EyTjVkZXFXUnVyRkpxWTF1VHZnMnFMT2dyME82ektZYmg5KytkUVZSSjlJY2ZBL2ttSlJWL2FCVzJkR1UrTFhvVHR2UzJSZzk1RCtwRy81MkFUZmZDVGxzNkNadGowOEdnVTZrWXIrdGV5TncvN29SMEVkZVhUeE5ZcFlXU0lGazVueHlCeEVoRzc2NWNkYkkySTB4cFlmQnJzUC9ZU3ZoYnZEMllkOThLUkRuaWxPa2kxbzJrVDRmTDlmc0NiRWJVMHBXcjc2cEZiSHNoOGI2VGx5VUtxR0NWQzNWUUhabWpMVG9WcVREL2srSUNPNGhhTlkwVW1pU2RJdlVUQkZoU0Z4azRnVWFMSlBUZ0NJVVJ2TW5ZVXRFVUw3MmIvc1NLQWFrZXBBYkRYQ2ZQZmZZWStmT0FuZGtOMkpkV2hmTk9IQmd4aUl5czlMWDcxaTI3QTQ2OUNLdXhZdmtCdlBYZy9DSEo5VGRTTkhOQk9rY3lOTVpGaTB5Nk9BZm91K3NCM1BXcjRkNzRDK2x4NzVvZTdoVWFITEVrTE9xSVVOVU1BSml0S0gwNGJZdmpwVml2ZzNjRVBHNHYvV2o2cWtKMUp4YjlUbkVQb3NvWHBUaDlqQUJZZXAwZHVwaGR1K2NwdGlBQXNXRVVURUZnVk52TktGV293SjR0d3ZSUlFvYkZwSk9iQVdpYmoydHJzS1lCbjk2L2dONHRNK1M4N3ZyeFpJN3Y5aTg5T1BScFA4a3B1dVYvdHd1RWdrcDlvR1AwRjhrL09reEJpamY5WDJ5R1RVazA0b2FFRVhBbjFBRTI1VFkxeWIrRUg0T1JzeXBINTBTelRqNjZiTE5mOTZyRXNaZ0tESFZ3SW1TUlNnT0h0RzdrdHNmSm9kSElxWlU2d2Vnd3JsOEY3d2U0UkVYaEdJc2FSL0EweWdHdGFFb3RxOHhFTFhoT0tyNVY5b1E5WmwvaXpBUmR5TkNVNUsrUjFpOWdFdU5lMTlubjFPakxoZnUwWVEyK0k5blAzdHB5ZGFieHV6QjY3ZWJrb0hpcGJhWGRqM3hkbXhVVW1FTUZZQ3FzMlRhZ1FQVGxyeklsQXFkajF4Mkg2ZW83WjZCa1pUMFZZTlZOdzlXellzZy9ZR1hnU28xZmRVa01ocS9pWFZETUI5M3Y5S0hRZXZEcFpIT3JnZERENWQyMHgzcVJaRGpFK2RNdmxOWmt1OCtld2E2TkNiLzZUeDZjWnRFNGtGRWFOdmc3dlBwNEJOQy9JbUx2ejZ2ZnJoTmFrWUpKZHVIZEo5ZkI1OFE0azljL0NmekxIMkRKZk5zS2ZIbmFLUU1lcG9sMjdwYWY4RFg5WkY1QWRSSnFFYThubDNkZ283Vmh3NWZCdTRuNElmSE4zNitWWVlwQzluOFBESk9LTVE3YUMzNGpsQ2ZjY0tONjEyMVlWWWx3UmMvZVJqK2VaZE90ZXZyVFFlQjlnbTE4Tm1PalJPZWVWdW5lMXZJYU53eGNxTWozSDBlUWlzNlBzeXVqdGVGb0tBTHBVNGdseUlLNi9FSjNKYlI1UFhGTjBIdGNUQ3ErTGZoNStwMDhDTkppaVJQS24wUmZoU2o4Zitrak1EMW9sU2FoeEozaExxcVJNOUZGWVlmQ1RkZUZLZ2dtb2VlQU5tZDdTTkV2aWk4SmZMOVRmTXErVFpZUGlUd2tKMUFjQlJlRVNDV3Q1TU53T3dpS1FsNlFlempSL21FMWlVTVl2UStvaE0rRmM5VXNWNFNmYmZIT3hHQkRiTVlUeGlEdDhlWVVhcXpPMk10THdwZTcrUWpOM2YxVm5RQ0NYTW03ZXVLUnljcUFZY3RJOEhYcHNZYndJcXYzZ0JSSmNRQXcxNU5KM0RjWTQ2aUlnZTg3UzNyVi9uVkt5b1diVGw2NWt6VWp1TzRjSkdqL2JpamlCNzI3WjZTRXZCN3laRmRqMzBiZlJ6ZEdPa29vbUx2NGpCOXE4TTdZWGhkd0JxSjA5RjBsMXNwd3NaUjZLWGFRSmZZWGRBRlo0blFsQUNiQzd1MkhxWjJ3NGszWnh3RzZ1T3VocVVuWmxSdlNwVm15S3pHN0NLblVxTEtHY1BibXV2THF4dkhoQUlUS2dwVEZCOC9kUWIrUFRrMTJXcWtWZDRoT1VibXNUbW43bW91M2dpUE5MMXdmTzJnVUlsN2Q4NlVuSWFhSWs1NktHM2NWMkNNdGJKNTJLNmh3YXIyWU1Xd29wSE5TMmJtUDM0YVJ0L0tiU2pJa1ZqR01LcUcyWFBqY3VrVnFPMDJvZlZFRUNPV1VBSXlDZEU5Sit2c2dPQ096RWkwRVFHcEVNRVpRaEZNSXM0dEh6QnE0ekJrR085T1I1U1BtUGZNajNLMFJqMHZ2M1RqNUIxMUF3RFRQOGtpU3VKMUtyRzRxQytYWGwweVVTNVZ0YXk1K3NqVXFZOWNoZWkwZk1oUGh4RlpCNlozbGk5L0IxN2QvOXZqY09LV09jdmZvWXNhSlp6VW51UDJCZk4ydGN3ZUpSN2J4OGdvRFBvdHZLRkd5b3RyUXI0Q0hnNkpaWUpPYTk0OWRuVlFNemNkWndMUHdhdnZMSit3Q2V4OStnLzdVYzdFcjBzTWYwekFDOUlSR2JFYnRRSmFzUVRzUHJzRy9UcE5sUkxDMms2Y0VlS1Bodnl3aWkrRmZ5SmJTWDFKU1gxN1VzS0Y4SGZ2ZFFyclV1TmZtSURTM0V0dXNMWjRpQlpTUm0xWVlFaFRYY2ZPZlVlQ3haMkRMV2NvbTB1TmNRVkJqSVZOMENLSnp3UDJ1UFlJY1hCdWlBdVRPRzk4QllNMVVyRm52SW53OWM4eE9qOGRBazBLblU0QmorZ1VyUW9kUElJdlFCTzVpTnJxaWdGVlBRT0xobmlEemQ5dldybE9QK1NlcCs4Wm90ZHRHUEZaY1IwZGpnSDh3L3R2ZmxySU45cGFYUGREMFoyMythWXRtVHF4VDZhbUhQM1ROTlVWeDNXaStYK1Erbm1wa1FuMXd6MVJCUVMwREFFTDBGZGNRWVlZUmxzbE1oMTh4UDJWNHduY1FtSkZqVFpTVGNKOGRkWHoyZXNTeVJhSlFpbTVmbDJpVktBZ0R2U0lpUnFlZFRxSEdVemRLbndBRER5ZzExbFNMV1puWjMyam4vM3pUTHBpbm5YNmZjNWhURmZsVjZ6UWlGSThkcjh6UVM5V1M1a0ovU0tza3FDbkgvdUU4YTVuNzlTa0FaUUl6ZTgzcUhaRXlJa1FpQTd0dTdCdjN3VnU1T2YzUjBQb0VpT2hoUUFtOHdUckRCcngzWDJoK3o5SDRYQVhsaTZtWTBhaTVjSjREWGJlYnJCTGNGOTMyMzFlaHFpODZOQ3MxdG9LZndpQUdqZ05Ia1QvcDRHYUFQeWh0UlZRb0E5WUFmcEFhczRsRVFWRHJlSFdTQ3VEVDZBMWlxcUZwcXM0ZlJIZWcrY2FCNmJQTEtiUGlLY2huNnBDY0t1ZDRkWEdQWXVpZXJPWTcrOTQ1cUphYmV4b002clZGNS9wUUh6Wmo4U0pFOG9aMGZxWE4wYkM2MTdnM2xGbFpxcmU0VjVZeDRRM3Z0emVTbncyZ2ZNWTNxa1RieTdoM1RtQ05PTFc3NmNUM2svOXk3SjhJZmdzRFVYYkdDaTROQTFoSzVSYkZrdHc5UXBleDhXS0psN0U5MnJ1UkhSb0tmRy9ZaUdZTnhveVFjVGNlV01oaWRFa29iRVBlYmNUejlVU0lFVFNJNUtUTkdxWWIwalY2NVJXY0lNSjBjYm9uOW5abGdJVDdFOG5SMi9rd2hXZ1d1TlF5dWxVbGgzYk1UdlpJYjRxelRleGkvVVcxUTJLbVJFNURLUjB2NDR2a3RNVVY1aXZtTWlwL3ZRS1dtVVJ3Wi9vYnZqcXFwNzQ2blpOVDB6MWRxb0hranA3WE5CK1M2S0czeENKSCtSdXhPeVU4NmxxYWhBVkFTS2dCU25BaWVoOGI5QWZEQVVUd0J5d0RQd1hlQjFjQmxjQnBCWG84MkdrTkJmQlNUTnlXTnFOUFRHN1hhSUFDUk9uWmlJaERWWkE4QnVCTjUyUGdldTRZOXVaeFM2MDFPS0R0QlVBSStLZGpVS09ySk00cWNiWTdYaHhFVHNXQyt0Ymt5ODI3ZUc5VU1URzRha3VDTEQ0eDEwYzhNU2VRNnMrdlpVeFlZQWxGMDh3bGp5c093UERMQVc4UVFaYmQ1a0VrU3JnRFZnTEZaVVlKL0lHZ1pYY0lTaW9EajN2Rjk1cHdLaDlxSUFtUDlEakk2NFpYaVFKWGhUUk1pbmRiVFFWb2RwelJOSENSWHhubVZEREZHSzdNdnhFQUhFZVBwR0p0Sk1WeTI0RExpcm1QOEZYekxoNG44Z294THM0OUhQN1JBN0JqWWxUUkR4Y28vUWlIaFdBTmZrelVITVVCMEU1TUpBM0U4eEF0MUxzRUxtVkRFYkRjUXN4ZU1GdlpQd1lXZENsQkNiaDh4Q0ZYZndVWWhLTUJHN0tnY3BrWW9tTGVoRjV4bUVvY3VKcThYNmZBSmVIZlVDaXJEaS9nQTJyRjRvSlBoVzd0TWsrR2pTa29Fb1Y4eTVkc2cvUXcxS014bExGcVBTOGdac0xNdlBiRnlwR0NrRVAvVGJJY3FTaysxM0ZGcTVsU0gxTFM5dVV2NjFLbVgvNzBxSDBUMklkRDhhRy9RV054dWpRNk85TW93cEh2Z3hvVGljV0pTdFRlSW5Na21wVm1Dd09zMVl2NDMyTk1vbEVOWmhPZDFrNGhVZkowTklzcVVwbHFnYkJCUmFiUWF3ZWFDcGpHSnJsdVpUQ2dxTE1GZm5sMDNmZW9jOHV0Z2ZsOUREZ205eDdSQWJnZUphbUFWTm1xdEdpaWNNeXYzZi9KS1ZHbGkwQnJEcFh3VmxjNmZRUXBVUXNiL1JKZWFEWG1oMFdrOUp1VHBGSnhSYUZDZjRzYWJDeUtSYTliYkFqV2RISHF1Q1lFcTlxb0ZXWkxUTVkxZGJycjFrYkpIYWRKU1V6dFZxUjdIQ3F2QUZXOHBLeWx5NGp6Mk5PWmk2TE5ReWowR1RtZ2lUWTl1MUREMzM3a0gvbUxNQkxVOWVtU1ZnTy9pUm1XUG9DellwRXN2Uk44RjUxVnFsS3l6QlNydS9yakhNRE1EMTBBaGdPMmhsQWE2cFU1aEp2R3NmeVVsb2s0ZVZpdFZqSHppcGw1VmExUmNUOFZ4THR6OCtWaXpXU3NsUXdsTkZVdTdOdWErUWM2L3pla1FvVCs5czNKaCtiSkRMUmFSSjVybFFIYUVZM2d0YlQwK0FUZGZWaWNXWG8vSGtBMkNOc2tsSUhHSlVxV3lsSm85WHk5LzdyVGJxSmExeWU3ZXFyWWFRanZmNTFXOVZPWHBLc00xWnhyTmVRRUc1TXFaUW9ISGJQWEk0YmtaNFFacXRVNHJ3VVIxR09TVGR3NXN3OU16K2FtOWVuZDQwb2MyNzdGVm1hU1ZPeW9COU41MmNuSjJjVjBNekJZVVp0bWt3cU1hYW1TcVJLdlRKVkxMZWdUNmFxb2FWOWZhNmNvRjNqbENack9TM0RBZzdJUkptTWlLWHRhUmt0SmF0OWFsTXFNS3VUbEl5UzlsaFlyYWZNVjZNUXF4UmlKYk1hL21QNG5WSWRvMHhTS1pXV0pFM3g2dElXaDgxT1Mra3NUbzd5NFJpVVk1TFlwYkZWWkdiNStrbm93aVFWNmtRV3VjU2kxaW9rVW92VklHYWVURTIyVFhXdVROV3hTN00zbGlsc1NtVm9tbG9sQll0V01kV2JDcWZha2xPMXJDNTE1ZFkwWmRuR2JKRktQYlZTVTdscVBvdmFjdlJzeHUzYXJ0UHlZdjM2M2pTOS90amlKY2VPTFZrTVhhZ2pwaXhGZzByR0RPanpFdHZZaUpwZFA3eUJVOUZuZWkxTEZvdTA2ajJwOURxVFl2dWJnY0xYOXlzTU5JTkJmR2dlak1sR1ExS3NLT1RFSWc2N3RnUVN2VVluWTJpZ0thMlFpRDBLUldvR2FwYm9CcVc2LzFLWjNEZmI3NnVuNmQ1WEtrb1dsQmR2bWNSS2dJalc2a3d5aFd4WW4vU3pCc1B1UW9lUllReVczbUdRNzY5eTJjR2dPdFIva3ZSYWxtUEZyMDNvdGMwLzJ5ZVhMZXVuVmhhaTR0Y0xQRU1mQ2VCZUpaeDVMK0xQdTV1V0FyQ2lkdlVXV1ZsTWt2Z2c1MEduREEvUC9iMXB5NlJKVzZLTEptMXBhdG9TSFZNNmUvTWR2ejBMM0tEMDB0WS8zRE1wajhudVAyZlZvQmVucFU0YzM5VFBKUjl5QUo1OEJGNjU4dXE2UmRYVjl2d2MvTkFrOHVna3JyRDM2RnB2cGtuSlNVMjIvSklCUTZmTnFUdzB4cnQ0NHZTaDliMjlhV3FHVmx1THZRTjdEUThNamVzY3hQeHlwUkZVMEZwcUJ2Ym1RblgzVklRUkhidkJOT3VLRUN1QytIWTB6M3Rac2xqa084VUpXUG1HdHJIYXVNMnp6aURvM0FrZzE0anJqMSs1YktLZVdJaHNGbndDdnZmWmhnMmZnV0xRQUlweEtEcjNacVRuaFdxMVRhMEdLMmZWT2xMSkVqL1ZNVlN3Ykk2YlNuOUFvdGUvdEo2Y3o4RXI1NWdtbHprU2pnT3FjNjBiUG9QdjlYamI3MjZCQ3gwZHJJYjRYVzNxVUszUFVhWlppT1VGQ3pWbERoOVQyOE13Ry80Z2lOUEdyMTgvWGdqdE9uY3VjaGROVUJFSlZHL2Nua3dpNE1xYkNGK0gxMkplamFOSFUvZ0lOMlhvcVZwVlpPVEQxOE04V290cGxkZUlFanhQYk9ScmZST3FyclZXVFpoUXhZZXFKdmhxV1FyenN0RldFQllFK2hIQjl2MElEUHRxaitCa0RFbDhwSmJxVWFhVXpqTEY1QkU5aW1CSUJqY1ZGYkgxSEVVVCs2REVVdlFvSWlvT1JiZlcrbm9VSWRyVXZZekE5bjlSSGdZdGJmOS9LZytOT05ML3MvTFFuZVV4b1ZGTC9VOUtJdjcxVWpELzF2dXhMSWxqVnlLNllTRW9udWkxdXJpclRPTFJ4Qlh6L0c1aTV4TDNIK3ZlbHVxVFRpWVh5RTdCTXpxelhKNlpLWmVuYU1IM1ZuY216RURSdGVnMitCMjZ4Mm15dWJac0RhY1Q4S3NaTE92RFBncHNCb3hZcGRIYjBkSG1GdGtkUHEvTnAwRkhUVEVKbS96b0RoT0NyZUV3Q0lWQzhNZVdGdmhqS0FSQzRUQnNSV2QxU3d0UWg3aHdHMndLUjl2YXdydDJoZHRvV3hnY0lVR2hPZU4yRFhGdkR6a0U5YUlYa1p4aVhCaWlpS1RCSXhXZGZYYk9RSnd3K3pRK2g4R0pDa0kwV2xFcGlUL2RtTUU2UGhQN2RZTVlqVmdZN3FBZ2RtNGI1aWlBc1hxeFNFV0VmaDNDR2FMWUNFckZoTEZ6MUNqcXdUZFFldXdMV0hpS3BVRGNQMjQ3RnZxakNNSG5BdzVGS2RLRHdqVHVSZmdCU3NET1FSVkRkVXJybEJGNVl6NHNSbld2VmZlNmFSenhHb0xFV2pvTVhxZTlxNnJZZTdBZC9WQS84OWxqV2FIVnVFOUM2b3ByZ3Y2RW9qTllkSVExbmxDdG8xUzRIVVZ5Nk5lQmJxQXFDSDRwY0VUOEVZYkFHQXZQNGg5TnpqRG1ISmdjTzJKTlFaUHRqNmh3QjdWYjdKMjRBYnJXZ2hxTTd3azBpYU1EWFloTWR0eHJlWmFLTkdFQUZDNlVXVUpjRklQYlZVVXZGRFVBRzJ3U1lrc3lJMDBsQXhwUXBJcEt0TFVSRWIvS0ZIWUNWd0g4enJqMEE5TnU3SEN4bTZYUThtdXA4aGZsOENkZzYwQWR1d1NjeWJTOFlHbktqRkR4VndQcW1oU2xPTVNnRGdGc21TWE1FWFN2Q1NYS2pCVUM5MU5SQW41V0V2cW1sZFJ3YWlxeHV1d0VKUFIzaG8xZUkwZWNwYUF4YWNEZ0VEYW5EK045RjVQMUluWjM1U0tXekFGaXV1WVRQRzVqUDZRYSs4Mm1Udno5YVNheGRQOStxZGlrc0pvWStkYXRqQXlZT21aK1dkZG56bTIrTFZuWllBRDl6cFJwYzFhc21ETnRTa0d6eGJMbStjbTV1Wk9mWHpPTnFSbFpWUnBxcUVMc0pDd0ZmeGs0c1R0RVVYR3hrNk8zMGR5VFJla3NXQXZZTmxBTTN5dXI2ZFdpVWdOZ1gxRE1peWUvTkZuTWUxdmtLcG9XWmRZM0xXNnF6eFN4ZC9uN2NveTRqeWRReGFCMWR3M2o3NFkveEhXMkU4WTZNRk1lS29oN2dCTHhIeG1va2hvL1JUeWZlWWpyVGhzTGlDRTNzVkRWc3FpMlFmb21xNmt4c3pac29DZHZtRFVMakQwRWY3cC8yZVZENHcraGJ4d0VTdG95LzRXL3JZZC9lQXBlZnZJSmtQMEV5RnY3OHd2elFXTmlMWUdiZmpicjFUKy9pdjZ5b2dPendQdndkZmdUeXVIeXN2dUI4dEFoV0xmMTU0ZWFIb0FmdnZRWS9QajR0RWUvWTBUZGNiQ1licndhNGkyNUhyVDlKdnhvZzZQTGdNMUljUHU2c0tuQ09rVkhLNVp1c2lHRkxqeWhxb09RZWhaTkIyanN4TzhkT1JLUGJNTEpZdEhzb0s3RUUwRHd5Skg0blhBc0x1YnZWWXhwTjlabDlWSGwxQWhxTHBiRllDa2R4cEhYZE1wL082VythUG5kZVVGUXh1TkoyTGhNUzloeElZcUYvaUtUbGVWNlJvaGFFZTJrcm1NS1NvRm5sUldaTk9IQzJzbnNSamRsVmlpaGdjeGdmekZNWGpYWkFQNUN0ZzhycXZMenEvTFpIZVB2MnIxaDkxM2oreTJjMnN4cTY3UnM4OVNGL1Rxb1c4V3lJZXg5SVJwaXdpakw5cCs3NElrNEdYb3BDWlgyNzE5S0F1cDhuSDFrVXMzaUtydTlhbkdOYk52N3o3M0UyKzM4UzgrOXYwMTJ5OWhFR1djZU5RajFXalhORzdWeGxZY3VGMXhxYmNCRmF4STI4Y2x0RUdSOGRqU21UVlpzY2Fka0RIYlV0ZDBlbElRTFh6eHk1S0xRSnFUSVRaM1huR0JQZWVlZ0hZdjZSYWgraTNZTTBwbE1PbnpGeHErNE1PeUE4MmZOZ3ZOaFJ3STZFd2Qyb2hHeEUzQUpLRTI5VTljOC9kT0dEVDg5dlNhVnQyZmErZTZYaWJMVlBESWYvYzlxbUFQc2VwTWRtMDdUYmdlcTM3K3NWbHVFa2pBL1NLb1hiS3Y3dW03Ymd1cC92eVpWd2ZMMlB1ditlbkpOV3RxYWszOWQxMTB1ak12ZTZ6OHJPNE42dXdPTmczK242Q09Za1NOSy9jL1ArSHJHOC81L3YrVG5ubjQ2b3R6K2RuYjIyOXU3OTZmKy83ditKT0x0cnYrc005MHhtMzVsOWgzL3U0N2szYm5USzNTaGhPK2dva3F4Unp1dUIwa0pCTVVCajlodFY0cDVxOWlrNjNHWGErc3ErV1RHbkY1V1dGODhPamNuSjNkMGNYMWhXYnFaWVNPM2lwM2M5VlJJcXd6ak16cUVBczBqRzBPMWVaVldpOFZhbVZjYmFoelpITGhWSE5hVmlUK1VvRHRCb1ZsOEZ2b3VaTGMzNWxKZDR4WUNxTlFtdkU5RWFEd3Fla0RuandHT0NXbmRpVUYzRWZFRlRnN29RUUxTSlV3S1FLaDJrVWt3NDJQUTRzZ1dLdkJVa1lNRCtOMHVNNDJXeGRJNVVoSmI1RlpLMEtteWlCTVByeXl0NnRXY25tS2J1azB4VjlSU0h3MFBud1BmcTlzK1JjYUp0azRzOWd4Z3c3Vys4UGlDUGxVZU9NeDZBcC9iOGgzd2tyc0NMM3VUc3pMQU14bFp2K0JvMisyWmxXSzZ5aE5lNFIzRWdYQlJ1citRdjN2cUw5NVNXSmVVWDkreVpEaklySm5lTm1VN21Mak8wTGRycjZjSmZlTkNDZ055NFdaeENMWWd5U0FPd2doSXk2Qm04Y1dzUkJ3SjU4NjI4T01sRXM4SUxKa2J4S3oraEcwS1AzTjRYSld0YWx6VkFWZklWNHRWY1VQMFUrbCt2bzZyRXVKdHoyeFpsS1l6VGRrKzh4NXhuZkwyb2RINjNuTXpZTmk3YjliZ291MVRUTG8wTGx6bGliYlFhbXdlR3YzeEJuWFdXK3ZMU1llVU56Y2Q3TFdsZ0orSTNlaVA4UVQwRHMvci9jdlo3Vk0wb20wem9USXpCODRaMGh6SXA2bnFrYlAycFlPbnAyeG55K1A3UUlJT3NBdk5vZ09weWRpUE1ZZlhWNEtZSldBWFZNWTdrYWE1bUxvU3o0a1l6SDhLOEVWNFE0WjBHWjRqR0wwNEtnZ1laeHlXbWpQRU1FY0NlSHVTSVhjRkczOCs1cnVpSEhpSmFTUVc5SEJzNGNtakZhWmdEUWM3WnUzYk4ydEI3c0N4KzJaNTh1akZhQUR2bXpNU1BqN3U3b05IclJsVkhyTWVOQlJXZ0JBT3dVOHQyaHkxdXFKSXJ3Vk4xb3h2bzB1VGpMN2FQQ2V0akpJVktXMjY2cGsvcDZFR0RNdnhveVhvZTFzeWNMdVhGdmYxdU9BNzRlMkZQczY2cEs5THV1L0NQbzFsZmYyc2ZacS83cHNWbmRxNDFURENSTC9WZjZBeVlQZFVTUTlJNjR0dVVDaXdRU0UyRzV6R29wRGtpRExBYUs2SmEzMlpWY296b2RwWnRiUGVyTWlaSHFGMEkyUjljK243ZkxXcjdZWHdraWZZejNQK2ZMOWM4VkJmOWdETjlzNitSOWFER1FRZkQvVWswT25Fcnh3NE81a1YvQkhjUWhob2lsSFhJaXdYeHBqRjRJWUdld3cxeVdzbldoV3hWUUVlMXJqZm1qaU16aHdUZnEwcG41ZEI5MTdhVWcvRDlTM3dpK2luOVMyUExnTVBaa2NicHU0V1Y3YlVpMXJIUjMvckRrVXF6UzVHclpGNjA1aFFwQldGeFFQeTZQRFl6Qkl1SkMxS2czMnJKcUN4WEtoV2dQS2tWS3hVYm5hSnFKTEN5Ti91UHdNUFlZOHZKKzl1cWJjdGV6UzhlY3FRR2JiNmx1dXRZTXFoTll5aTJHVzJPVHo2TkpmTlpjNVY1cGFWWktwVXJhbk9DVlUyczRzL3JQQ2t2RUVFV0FJbUh1YnRpcWpGbUdhaE5UOGFUZVRnajBHOHBZQVkxQnMycUdWaWtDVFlaTW5CWU8xMEJ4TUhrOUlsQkZHRDZYQXpGUVdBWUtqSGM3NWlNd2pFd1U0WWh3NEh3YnVEYnROTlUzQ0wrVlhqTmV0SERWdW5IelpEdjI3WTZJM0tjY3Y1bGRLQXNTQzlNSG5tdnRJaXlGV1BLSFNWU3g1Y3MxTlM3aW9JTVJ2TVV5UkJWMzRWczVobnhWUEZ4WGI2dWV4MDBGRlNXNHlHNnRuUUFJWU41YnZMSll2Tis1aUtHOVRFV3JDejFKdG5CSitrV01kdmtZNllNMk1vZkJDY0dEcGowU2pwbmVPVEhKRGljOVJXbVd6UHpHQ0xDMjd3aXNJRnJ1aEllb3lyb0NwZnBZaCtBdTUxZXFzOFNqbE10eXkyd3ZtMkxETlltZE9udU1iODlaOVlJQWVaQ3Ewc3Y3ckFCYTEwaTFKWlVCM2I4OFh0NmlVSUpGTUlFdGV0S1YyNTRHVGM0VXVZQjRRQUdyVnVRdTY4WkNib21naHVKbnk2bUpjcC9NT3l1M3V5cW9vSENzVHZuTkhCalVzcXFTOFJwb2lCZmpSWkRQVFAzbXVVVGhtWVg3eWdmMHJxaEhXV2Nlcm1xbWlSUUFqM3p1emZhOStmYmNDRy96ZzBIMEFLaHQveDF4VVRJcGhpQUMxTmt5OW45UzdKTE1melFHaE1ZRWl0cjRrdUN3d0pINXg5aGU1ckdNVnZubkI1OFZ5NEl6UlVJSU16NzNIUWpsbjcybU4yYU1JdllWL2NTYnpZVHFMV0VVOHJpVlgwYVppWUNsTWFFTEJXTWFDdmtVOFhxUWdVSWVsRXBuUWxFME93RktZTzFLOVFGelJnL2ZoQWZQb1F1aWFJdFRoRFVGL2N3cnJhVHhaV0tvQ1hYcHk0ZC81MjB3akQxc2JvMUZuNy9xclpONnQrdlVXRENGV0tvZStTbCt3QjVjRCtnYUo2Ukp1cW5qUTZEV2F4WW9PMHlvT2lqMGhDSFpYaWE5TnpLdDVFVktrMmRFWlpsZW1yWlMyNWZXVWpkTnMxQTdKOVE4VzUvYzZmOS9RTGV1Q2xRdnZxV2g5em02bmk2TWtKNCtEakkrZnNRN3dTdlRqUE0ydmYySUc1Q3pBaGhoMWNUU0REZXZSZ1JTRm8wSnM5Vlp2VjZoeXRCWDZLd3hsVzBLVFZGMVdBR2NhazZOSys4ejFYYVJPbXU5RXdyWFRtMWJiL3haOERodFUwaklYdnVEeDlpMHZ4ckpleEJiN25xKzNFZ2VHZllTa3FtZkNQaGx0cjdoUVpPWjJSSjdGdUdjYjFTa2NuNHRqSDdmTHBCT0JRSGRtVTFnbVlNS04xQ3ZpaFZyRlpvWU4vVk9pMFNpWlpvV09WZzRCRXF0Z2sxd0xQcTJMRGNyM2tsVHlnbFc5V1NDV0QwZmt1dmVTS1ZNb28yRThrK3UwS0xkTzJSS0dOWENBUDUyb1ZTNVJhblRSU29aQkpOWEs2RG83UzZjQmowYWZsR3FsVXlaeVdhM1RSYTBrcHZFTkNpM1dhdUE2RHNLYVdVTmxVbVdDSDRCYmNPUGhOc2JxNG1TNXZzd0lnbVRBUEd1a2VteVJVd2dZSjNqQmh0YjN0dzFjK1VEV2crS3hZSXRiZHF4ZS9mbENyRlBTZ1hlSGdpTWtqYWtSNThBTDg4WTBsUzk0QWFwQUwxQ1QwMFMxMklaaktScnNXZmpQd010eXFVYW8xWUM1OEFPZURZWENTMHU2YlBtNTNocFR4TDNrRC90Z2pQMWpiSXlNVVNxeDNIcUkxeE5NVktBcjQ4N0dSSDVxZ3VFNTRvelRzaXFrQ2NZY2VWdUFWN1A5ZXNwdWFwc2YrRVQxK2Y3TlNsaWZTcW1Vc3E5S25XSjI2dXNsTkE1MTkxV3FaU2kzMktWU01PdGZYa0xmbmQ2OHpjcFJVbWlmVy9JdWt1OTk0M1gxelkwWWZ2SG56Q09RM2E3VU5DcFpXTUt4Y3BaVHpVd2ZWVGJFb2xUSkF5d2ZyZGF3NkxWbC9lc2V1VXppVmt2bFhxZGpDV3pRN01OemlHK0p4RkxyUnhyZHlOcUpUUWtsWUUrK1dnSUNFY1FkTUVzQ2ovM1FiSm5UUkp2cklJMDBEb0EyMG5ZYWYwVWZvSTlFbWRBM2FvTzAwc0RmQk1OMkdoWno0QmttR285TndvbGd5L05qblRTQk1kWk1iNFhlNkVlbEViekx4RW1BS3VDVmN3QjJRQURmZnMrdlNaNEVLWG0xc2JZSlhnU2x6MUJwWXh1U0NOMkVaL0c5Z1FySEFCSzltam1McWJsSEo1N0F4U3VNcGxBUS9HRWFQVklFMzBhUC9qYkk3aGJKRER6YUM2N2ZvbEZoV2ZVVkNjUm1vbkRyS0V2T3kyWmNhaG5wb3VMdFhnUGl1S2hkVEwvTVRKOExFVndwSmhhbCtSaXprRmRUc2xZQUFzQUVNelZWa3BRM0ZRVHF1eWF1eks0bDZPcFlHWW8wT3REUW44TVcwajZqTjJJbnpjM3Byd09VT0JOeXVBTHN1TURnUUdCeHhMeml5QVAyeGF4ZlVEMW00NEVpazc5RkZpNDgrK1BWUmR0M1J4WXVPb292SVovQy9UOTErWWRXcUM3ZWZZaDZEOEFONEdpNjVzSC9zcUwzbjZLSHdKN2dPdTFRQXExbXdKamNvbVhjQVhqdTQ4ZHY2L0FiWkNGdjkxWTBINGJVRDh5VEJYREIzTDdqdml6WndKNTBpdkQ1QTQ3ZjdKK0IzTGxnQVNCbGF5WXVQQXZUNytpak1CS3VCYXRYRjlvdXJXTm44ZVdNUFhGaXk2UDE3SjBSNUhJMCtBM290eTNyWGVPOTU2VDU0YlgvTGxKS1Z4dHVjVXhic0IrTDdYcm9IeFU5ZDBJTDZ6UFFiRkh1QTBFVWQxaGNtWUkzb1lOQjNLZWNBSzhBZXlYbFRUUGtkclQ1anl1VUJySFhrWVFROUpDdUxhQ2xXTExJQ3BqZmNBbjhCVXJBY1NPRytGOWF2ZjJFOXlGV3dpc3c4OTZJek5VQm10Y3JUUnFiMU9RTi9UaHVKZ21sQU51RGRoZTY4VEpSRW1sRVFzblA2cWdFdHBXTWZjcnJzb1lJTWVnbVF2dndLeXVtWFYxNEdCOWVQSDdkKy9iangwWWRUOGpLeTdNazFoZ0VrRjRYVlduMEcvdDJLQWlOeGZvYWFaSHRXUmw2SzNxclVtbG1sdzJ6MEppZWJ0VXByQW40WVQvbXBJTkZXamUvYWU0Q0lWOUxwcm53U3dwcEhKcXdraEoxa29Sa1ZYYUtqdnppZnh2d3ZyWGJaUkdxajdTYng4ZjNqTjR3ZnZ3RjRwUm05MHFTdVZldVdwcVNrOWNxUUdqUDdETHZiZTFlaDBTZ3hsaHRQTFJ5RWpoS2o4VlR4OXVGOU12dS9Cdi8rMm10QVRxOUloRHBsSU01cGZQUVhmUktYTEU3S3pOQnFrN2trZlY2dlhKK3krSzZDV0FhTDZvUXNYeXRXK25KN0FTMlF2NFp6QTk5Mnh6Y1ZaQkF2b0hwckJiOTFlSkZETktFUk9ZZzVMKy9reUNXZ2t4VVZwVmFPMmZJVlBQM2tVL0QwMTF2R2hlalQrUTZ3eDltM0VLMzlYNFd2T2p5RmZUUEFYanNYSGxzWnZmNFViUDE2OCthdlFlZ3BtZytONjdoa3h3Q0xoWDN0OEIzZ3QvY3Q5S2JEVmZhWWp2cTlpQWJNd0gyT0E5alV4dVZ6VVJnUXV0amxzeHVVdE1sSW1iQ1NPbzE2bTQ4ekNBcGNSTDNPWCt3clFxc09GTVV6UnEwSmVHaVVBSDhtaXVjK2hKZVQ0YytWd05jQWo0MDBqRjJjQytqKzdxSEZhak80UFMvdEk2UHV3MVRYVVJyMDdtT3d6N0hOcTBpcW5naENGM2ZyZ2d2dEZ4VmY4ZUJGWmY5ZVp2QWVBRnVEMFovc00ram5DNk0zTmdJQVRqUDZkNG9XamVSYzRpTGFVdWJvRmRreHRSd2N6SGFETDMxOTZTS1FUM3M4L2Y1YS9lSGVRQ0hOWjRnQUtLU0RSYkNmUFFvMXpIVlhvUklncXBMTGJ1OEkxU2JnYVV1cEpHb2g0bXAzSlZBOHZQSlVzandJc2s0OWo3R3hVZnVqV3BKVlFSclpic1dBT0FReUc5RXJzbDVTWVQ0L2dERUowVVUrOGV5SE9kMThzaTRRRWZkdFZ1d1BHQTNsQ2pRd0JRMlB4Qm03MjJ6QVBHdFBOcnZTaTFDMkV5UkxObTJkeU1Dai9QSU4yeWJRZHpZemxtUlcwV3ZnSit2VmlDRVFBZldBZ1c4OURwSjBDalJJNkFXSDAvcEtaVnkxY2k1dFQyRVZ5WHI5b0xZTktscUIwcW42Vjd6M3BGc3VjODdmbjFZaWxiR2x5aEZyUG9TWDRFdncwb2RyMW53SU1rRS9rUG5oWjdlWVlPajFaaGN1am4wWTNWYzhkOVc2c2FMb0sveThsZXZIOW43N09LMVZLYVRwTFlkc2ZWQ1cxYXFadE5QS0tsSXptZHJQTjZnWU9YN3RnRDduSGdkR3RWeWtrOHRiRGxoUk9xNUtNYmRFb2dqVmZycE9UdU1xS0FaOFExNitKckZBOU5wL3hrZUIyTnhxcE5JeE9nN0FPMnRPRi9wYy9nd0pNTElCeG9WbUVyWFRxS1VSeFhBQ1ArM093UGdraUxBd3QvLzRoMitYUjgxSDROKzk4THN3bUljV2pVTUhBT09CcnkvQWg5NFMvYTZNbVhydTdxL2gzOEhlUnRrMFdOSis4bVQ3U1JGRnI5ajBnMXZ5OEM3d3lQMlB3em5SbVhmdlNZWGw5dXRnelJVZ0MreURwK0FuMFdFYmxmVDg5YUJpcWVna2ZnaVBLeHIzTCs1dHNwdGdvOXd1R2kyc21TQVdVUVR3R0dLSXppZk5tOXdpS3pZRXdsZ2JTaGJOZzI0cndHWkJIaHd3b2JLemxNNUlLd0hMYklaZndiNXp5clQ5N3AwaGt5MVVaSCsvMkwrZVQ2NzFqaENyWk1tY2FVeUphcXZXNEszUDhrNm9jWmFYU3REeXlaaGw3djNvN1FOUEh0azdPeVZIM0NkdjFOUVUxYzQ3QUNJcExEM2lnVXZ3NmcwSzVGMWJENGFEdmlCblBQeEd5V2lHTHFUemZ0OWJqQmcvd0ExMThLWUM2YXQ5Y2dhVnBQQVNyNXRteXpKb1hxc1FNeE9IeXNwejBtcW0rOGErKzRUTE5hei9jVEJtL2lBNEc3Nng1Z1oxNWNTVXVDd25odU1mRVB3MXNrVEZGV3Qvb3ZrcFFBdy9YSmpnWWRqWlh1aTdBVDFOb0JUOFdsOHg3U2ErRmJYY3hXT3ZINFRmVGE4ZHpiS2phNmNEL2NIWGo5MEd6ejZhcW53Uy91N0xUYmh2UE1jOEFnckJnd2UyTkMrOVkrbUJ0OTQ4c0d6enN0bWI3K0VzODNhdEdkKytQWHQ3Ky9nMXUrYk5XUTdFZTM0QTFTZWZ3ejBKTEl0Y2E0V1ByYTRZWGdJbWYva25NTGwwV09YdDhFUnNmYUpHMysxSEtvZnlVUlZVUCtMdnhpNnNXaEhiZ2t1TkNvbDFMUUphcDRqUlVtaDFnb0hNTUF5T2tTRWtHMzgzUUdSK1dNRVYyTW1pRmhIRmpyVWY3NW55ZUJGNHVPUXJlTzZSbHgvOThxSHY4elRqM2dMNkYvNVdBVjRFeVZZVmRlUHBVUE9JZ3RwcC9XWU5uN1BydG5mN2VxKy9PV25rb250V1BPK1pESzdSbDdoTGQrLzRJejJxcEdEWEcrT0gzLy8zamNNV0EzN1JrZDZQZ3VaZmhzRHYwWVF6RVN3eEJ5WlhMVDcrSEhocTJPUisrWS9PMzl5eGF1VDRZUU0rM1hTV0hualhhNi9GNVd4aFh2QXpnbkVCYnJtcmFiaHB2OUNYdURGTjZSVFh5WTZsU05qTmpOb0EyWWlJa0kwSTBCUzE0UTFMVWFocUFyQXhKR0VFNzJjeVp5T0Mva3Q4dnlFYzAza1J5bVZFOCtLZlVibE1lT2RZNThWN2FZSVNOUG9mZTN0V3A3bWpuK0d3VHArYmJMVUpycS9ScUhLNjdueWpYMG1HUjhra2FYVXM3YldXVG9RL0ZsUlhzOStDWW5RcWVQcUNHdWJRK3V4QmdaVjF0dXp5ZElkQnF0V1A2SjAzcU5UcjBJQUwxVnc0TktKazZjYlpoeWFPMWtsK0dQdFljM1VCbDRRZmJQKzJvUG9ETUdWYTNzQitoWEp6VlVyMWEwZVBuaG5zeWdvcDVESlRmcUZ0NnBQQytsWjVnK0p1SS9LU2Z0UmoxQnRvVnVVRmlCQkJGUm9ya0dNbDdwaFpGRm5FNFNCYUlSajVtNjFYQWpIVEZaT1IweE9JNG5TU2ljOUI4akY1TlRHTEswR1ZIVVdtZ1Rqc3NlQ0xTUk5EYnhNdTBSb1N0MWJzTStxeDVWc01Kd2FYZ1RIcU80dUtVeFBOZGpJUVVZMFc3RHB3OU5pOWUrWXZDR2JMMldJdkI3U1dvdW1Ud3h0MjNMMHhQRWtrVmNrTkdkQlFWV0d3YUZSU1NiQ0trNnJVdEZaY1ZhVzJhaFVpdnJKU2EwMEJiM255aHRaLytOT0g5UTA1S2lBcExwSTZld05teXN3OXU4Ky92NnZNYjFHcDBXclBKV3ZlTWFCLzgreitvWGtibXA3ZVZMTjkyMXRudHZtU2FMSFVialNrR1RUTVhLczFjaEZrcnZMTVhYSGJoL1ZEOHp4cEVwbk1ySkR3czZhRjkyeGNtNkpGcEUreDd0RUg3NzFESmxvUURJVXFXbHAyelJocEVZc3RnQm5UZDlYMHlmNlNrZ0FxTWN2b25IUURLYkcwdklwVDB5b2xMNjJzVXFkcXVhcEtqVFZsNE5KNU00ZldqeHRYMzlCczUxTTBhc3VVYWpDTTN0STA0OXl1M2VmVnNpS3ZtR0ZFZDgrWTFxOS8vWUJHT0tWUHphYW5KcjY1ZmRzMlh6b3RrMGpGbkVsRlA2SXl6WU9wMmNOMW5uSDFRMmUyZ1BOaXZWcGg1c2RtbHhSSzg1TVZhclkwVkliN1RPb05TdlM1Q0dPUEJhbkZXTUxtOUJ2MWFEcHdwSHV3VzJEaWxObkVPdjFPakRhRE9EVFUyUkczcjZRZFNpYWJGZ0J1L0VhTTJaZUdHUklzTFZBeVpKdWVDd2hmSGcwVUp6RkF0RElHb0NmR0NQNXlvR1JFS3BWUnBRaXUzZi9aMG1VL1BITnNhcnFZRlVrVlhPc2NzQkVjZUEzY0s5UG8wNzBhcmNTUXIrRU1kbk91TGdlSWxHSUpKOEw2djZKWlJaNVZjRU9LMDZWVS9DbHpzRTRuVTdxV2JkbXh2amxZMG5qNzhtMVRpZ3pwbzBTRzNzVzl0ZkNqM0RHclQwNmYrc0NreXVSb1U3K3FtdUZXWmEvbXVaVzlSYUpVblRvd3RFOWhjT3lTOFZrU2xZUUQ3SkxDcDBabWZxQ2VYVGdzU3luVjVlMDM4aExzUWxSd0ZrdlQ2Z0lSTHdlUHBsVVZaY3RrYmM1QmVyM00yR3RVcHFoZzJOMWpoMjhiWDVObGtkQnJLbTArMnVoc0NLVDBYanFub2JDb1p2eVE5T2poa2ZtNXh1VEplU1VQMFByOGlaMDJQMkV5UjNtSmh0YnNCSnZRT0tweWwyMXVaOGdadzdUMHhUQXV1UjdYZ243cHIxaXJ4NHkxaUl2dW1HTndSQWd4c1JST054SWRNQ1dFMlhCN21LRVNrQXdTZ2h4VlY5eWx2OUtFeVc5VDdDallvZ3NhaFFuaGRpMDJQYVJEUFhNaXdXN3RveUplRHJ4RWc4MlFPQ2NVR2JHKzNiL0dBdjBYRFlyYWlrV1RRbFJRRzBGRmlLQlZJWlpFZDFXZFNmUlBGYjVscTZFWWNDU2VSaHY5Z0tWYWI2cXpFQjU4NjRhcTY5NG4zSWh6SVgzQzJRVng1aUpVdWRQM1VNd08zV1RVLzUrMXd5aHNaZjdLSzRLTithdXZDbGJuOGV0WFhwRkViUDlaMDl4ejYrdzZyMkhiLzY2OTlHZ2RsVW1WWUt4WWlRQ2FGR3VsbUxYKy8xVURjU1pJU2MxUzJDWVUvUW9RNnRMUjlKODFDOTBiVWhJSnNBa05nbklqMlViTC9vUEdBSjA4YjJxTWpnQXlOY2RQQ2RJSjBHcDIwVWthVS96b01sOG5ldklpeW1XT2JBU1BLMTFtS0p3NmhIaDBGT1NLckxEMklWNUhxS0pBcDV3OERuN2dKRHNsblNJalAzaHRRNUNZZlE0SGo0QmNlQUUyd2dzMGhTdXo2NXpXb24wVXRLcWlDL0FyNkx2WlF1RTJ5QVdQMUtGNzUzYmhaTXNlRldTYVR2U2RQeVp6bEpQbzRCQVJWSmU0cGV0allhU21lTEc2cUdrTXVBR3prUWJSKzFMcGRrdG1PN0UzcFVPQ1ZTcVZhWW04QWdRVFZZYmdwTFczWmxxMms1UTBhbHYyaitpcmI3ZGdRRWlDQk9ZeWh5d2RWNGlPdjVscEZRRENVSEtjcHJWVmtMZUxLYTZENkJYanNVd0plOGs4RUxtZFhGeGoyaDlBM0JmbjlITWFUdU5FL3dFNjgxOWFqTnBvT0NrcGVtLzBYcWxTcDBHWE5McWttK2xtVzBjU0hlcG9vbTFzVzdTTisxbHZidy9yYmZ3TlNpYjc1UmRPcHJkeitCS1FTOFdCRHVuWDdDK0tEdWxsOXBmMktQdkw1UTVwb214WWcwcmxpODgzZUtPV3RDUXFqLzBXTWZHTmNEeXNjTEZwU3FIVFFCc3ZSaWZReHJQZmRydnNlRVFzb2ltdFRpRVdRWFFTSVdhOVBhUVhvODZqUTNPN1hneHdvR2NNYzRPUzZ0b1JrODRBRk9BUXp4N2ZyN0h4ZUpoait4b1RoUlZpZTNoVWlaOEY3VTYzaUJNUlU4eEFrQTlnSlFtczZra0xqbFBBdTkxUFA4S3BmNTgzN1hIWVhwd3Uxek5zRXVkVTJsVm1wWXJiOWZDUDREN3dMYmlQcmsyQTlSVCtnQWMrQ0M4L3BuMjhSTW9BcFV4bDVPeEtwN21nb0k5N1RQVHVKNEQ3c2NjNjdYa1R5dTBoaUs0OWJJUGlaN3gzZ3NaTEdzWnpRL3c0NXNzei9Hb1gwSGRXQ011cGZTNi9DN3VVNEFMRUp4VjJDbU1GdDZ6WlZkZ01ENzEvOTdwUktVbWVlMWZtbFBZdGZ3OU1lZjk5TUJSWHVGL3RtN0M5c0pKVEpiRU1CNlMwbk9ZTERGbEpWdG1oWjd0RUhmU3pOOWM3dlBXN08xcmVIVmpVTkhab3hSeVhTTHoxTzZEOURtNTlBaldHK01rK1NqR2lNNnlhVlNHMlVPd3psWGdHWkk0R29uM3J2ajh4YmRxSjc4bDNsTEFVOXcvVUEwV1VsRkpnS3ExQmZ5QVprRE0yNDRYb1AwMSthTUNOQnU3b1NYaUpXUlk5Q1RMWnd6aE1ENEdYY1N5Ukd6YmNhQlU5em9XSUhib0lVSTUweHNYUTJIdHJNR2IxcWhYV053RS9pdFJ5UnRIalV2Z2EvSyt2N3BxYzJ6aGdoSGJ1b0tSSFBQZU5tTGpZbEdzTVZIcG5UQk1yVnBTR2xvTmhIVXo3ZDNBU0hBcjRJNkFLaU9vbUcrN0p2Rk1zV2JzVmZqN3krbTkrTTJLckdkd2hFM2V1WTBVQ0xvT1VJR3ZiQWFPem93NHNvdG9wdHZ5VFQ2S2JQdmtFbEtPSmdRTEg2R1VnQy80eGVnYzhIKy9YOFdlMVZDVTFJdlk4VHpDM0ErNkFHenZhNXRCS040RFZsR09nSU5nR0M2MmhESFlmV25WaWpSMXZ3SkdPT2VuaUlBMThSRW5QcDdHamxWd3NIUzRIczAxZW01WThlM1p5V3ExOG9zL21nL3RzeWVBSlI5V0F3bzBibXVyMFVrVU5hTjByNG1nQVRybStFYkVzSTAraGwvcDVqb2JmbTRhWjVNcCt1UGhzcTMzWXd1VFMwdVNGdyt4TlRVZHQrWVpBclZPNTZQWUJZVEZjcDVRRHZuR2tFZ0NXbFhKZ2ZWZ2tZdXBUVWxKbGtkK09SRXNoUmk2aXhkT012QjdlcFpUUWtwRkMzYWNTR29UM2U0WmlMNk5ZejVCc3lOaGltekF4aUhhbkxnaE1IRkV0d1dQRjUyUllvdUFBOE94QzVobmdSd3VNOU5qQ0ZLMFo5WUxuUVZjY0JsclBVNzJLNUJmaERsZ1BkMTZVZVlPTGg0M28vUkhJV3N3a0tjRUM3WUNjWUdQanFsSHc2V2FRKzNIWmlHR0wyeDhZdGFxeE1WamV5Q0QyWG1xVlpSMDVjaVJMWnBYS1pEbjNUR2ljY0k5eDFhakc4bUFqL1hUWnhHUlAwVUY0YmY5K0lENlluNTg4cWF4aFNjVzlVbHFpVURORG5Ya29sMUhCZ1RCVGNrLzVFdmdOZVVramJKSlpaVkpwZG1abXRsUXFUWlBsRkVra1JkZnd5MGF0SW4yNjd3MWE5REpxbHdJc2ZRZ3llQnNLYXpyWXJRenExQnFSSExGK0dKUW9vQVM4M2U5aDg5RUtxaTlRajlqNUdnQjd2Z0h6NWpkM0hBUXpIL25ESDkrdUdRZS9odzlzZi9Wbm12bnlEd1c5MWZSS3NTMDRwS0hhYU54OC9jMEQ5RmVydjNsMzc4Zy92UG55alZmbUgyMndtZnQ0NGViQVFOcGZBNXArOXhNWVBybjMrZ21EVmc4cU1hc0E0SWFzdXlmZVg0bHV2WUJHbjBKUnFLZkZXQXJjSWJFUlNTZXo1SlZRRTZxdUlRWUhHM0ZnTXhVUjRsSCtnZUpzZEZNVXE1aURkR0xDZ3JpZ3RyYXFDWjI2blM4VHU1VUNQTDg3eVpZYzdnaUNQOGtBOFNZbENLd1JlVVFzSG1WUGNEaHFZaHpZUHFYSUNwUkFWUERSd0orMzc3NjJZOFRPdCthdHYxcjN4M253L25kK0F6KzZzSHIxQmVENnpVV3dBSWJvWnhmRFd2akRjM0VKNzNPQUJjZHV2OS9kdE1XV0o1Zm0vVEovK1owN3J1MmE5OWJPRWJmTnVmM1IxdFVYNEVlSWVxQXNQcVQ3d1NOUitGRVhyWVEvWDRXTGp3QmlUb0xheVlicTBSYkQwNDNoRVFUc3dLMEJhWWpPMFhiQTdZNGVHTWVNYW4vMkJmWisvZTdvZDJBY2xFY2VCVk9aWG1EZFBaRlBGek5qb3NsTkV5TVBnU0gwbXNpbmRLOTQyNFM1SDhsKzd1Mm9veENQNUowdWF6ckRITFpFSVpvczZJeXVFYjhhUC9zNnowSGE2TlYwK2lRMkNIQTU2SmdxN0Q0Z1lta284bHZwYnMrZ3MwRWpuT213dWttTi9tZ3FmbzZHVzQ2MFJIRjA1NCtUODJwZ3MrZmFiWGt1d3lDMXBqZXY3cGVpcmRGbEZnRTFMK2NTMDlMcU5uWFhYMVFOUWxoaERiYlNQNnJWTFhRTE9wQ2ZpTWNHdjV0VkRwUE5abktvTkZLVlN2MkJTcUdTYndTQTRVVXRzWVRSSFMxcXdjY2o2YXV6QkFRc2dkMHFCM2FqeWNvUnZqNE84aWFzSkZFLzQ3Q1hManRSK0JHOFBHR3BWU0FvNmdWaXhBZlB3STUwSll2Vm9iSDdSekVxSDJ3Vml5VzhPdktRMDZQV3BKblNiSm9teEtrVG5oK2lwV1NUclN6WFkzRnJkU1pMYmw0U3ZOZDRaeU5XMm1tODA5aWNsSmRyTWVtMGJvc250OHcyMnpBNWlDc2RuR3lZcmJHaGZEUnFqNU1kWTFQVEg0dGQ0bGFPbFdyRFpiT2RHVUZiaHJvcG5ybFcyYVJQOGJ2cTNGbSswcHIwNFhQMlhkZzNaM2g2VGFrdnkxM244cWZvUy91anI5Sy9WSjFoQzJZNFo1ZUZ0WHBaZDkwQUhvMWlPK0ZKaVBJTHBjWTJRRjRTNnFIVXNucElTVFJhQXVqbjE4TWh6MFRYMFp0dnBhMFNiQmtNRlBBZmdIMGhFZ1lLTVBNV215ZVlobHhHMzhXTnVPRXlhaEExaWZnZ2RvdmkrRTE0SDB1UVZSdE5tTnk3aFMxK29nSFg1YjFEOEJGbkJTYkJEVHgrVE8xMkVSRlZocm96Q291ZENCY2dtbHZ0NDlWOFZwSmNubWFSbWxaOHNITFRGLzQ1OWNiY2tLbDJKdjRjckhISS9QMXYzOVh4NTBkL1BMTTNDSUsvL1FzWWExcTh2MzJTS1N0Slo1WnIrL2ZYeW9zcnRKTUF0Y21VWmRLWkZkbzVjN1FLc3ptb0JjLzFtbWpJeTAreU1OSlNhLzhCSzk5ZnNlczJ5MkJUS05kWXUvZkMzdm1EN3pyejEwZjNmMmw4NFV2NDIyK1NYNzd0eVIxMmhhYkMzQXpvWm5Nd1EyRytxeG9tdlpXdTBBYk5ENzcrMndmTUZScXRQQVh4RkJrM0tPNEsyWWVmaDloSU11dmhzU3JnTW1JUENCdzJmOEdDTkt5ZW13YUlUMUxXamJmZmZYRVJHOEg0Y21RREQwc3N2b2hYVXl0anNvcTVLNnVmV2JQbW1kVlhGeDIwNzdvNjk0V1ZrLzBPdWNTU04yeFdRMjZLMkdTWjQ4NWN0RStiNTU4d3ZzYWlXbnpYakt5c3NadmVXckg4ek5veExtdU9QMWREaTNUbTRneVBSYTlxZERxcnAyUkxYZFdyUjlYZFByNm1JRjBucFJXajE2d1pQV2JObWxPcUo1Y09EQTNPN2pOeWVJTlhxY3V2OUdZNDhudTVsZW41S1ZZYVRHOHc1K1c2aXZMU0ZYeGd6TUk3Smd6ZXNYNVNhWEhEckpsZVQwMU9xbFNxZGZsSCtkVTZBSUtEblVrdWYwR3YxT1JTZnlqUXoxL2pUYlRERSt6WGI5bzljUGE0VG5URVRiZHFsVGZJMmhPZ0kraCtGZTdwYzd1SkppTzVTeWdVQzRNYlBUeHJkL0Z5Z3I1TmdGalRkMXJEVTdZZ1VIdlFBaDZvamM1RVgybUpzb2JZTlozZjNhWWRIQWFaN2J0MnRjTkw2QWgrd0dWbzdTb1VPWEE5Qzk3eHhLNzJ6cWNHZHl0NlFyZ2IvNG85R3Q3VWt0MWNtSWNTY3dDdHY5WldON1VQMDZOOS9tbnJCQkp0TmY5VmE4enJxcy8vb0FsNjZrYzVxWExFYStpSVFUT0JWd2VJZ1NkYTNJSVNmT2U1eUlpRlE0SW5QTkpHUXRodk00bytjVEE2WGVyMWNLcE94emhFNDBkZUh6NlN5VWdHRkZrMDRRT1ZuQUhYdTRwZGlFYWpJNGJqQ3NPM0xFYUR3V2dCcFV6L3lIV0dUN0luZXR5MC8rWUdKZmlld0JRcUhyNy84ODlqZG5iNFpDQUlSYjJvR214bkIvQVVsUVBpT3I4eER4aG83bkl6SHNRUkVUVnJaN3prUm1HVWRJWjFmcXpqd29qd3BPY0hqSVBvYmNZK0E5R2Z4WHF4T1hHVWYweWZTU2xWaThRRFBCMlVaNEI0a1FwZmcybG1CMjJqczRyeDBaa01qbURIRjhVdUVJNmRtMnkwb3pnTDNYT1l1V1JueCtyeEc2YnB0bzE1V05CWGYzak1OdDIwRGVObGZmTWV4ckJmS0NLdkw0TmJNRHJMMDd1M2g5NkhncEUyT3NzTWpwZ2RiSllaTmlXbmgxQVl3eXcwa2VicENodFFPSXQxNElzc09wMzlDRTRGTHpiT3g3Zm5OOEwrNEw3Y0Vod3VRZjNmanZybFoyUU5OZ1I3eUhJd2VQUEx6dGlMVEVZaVhHS0lOaWpxRlk3T0VPNGxSSTZVRUNKZzIwYWU4WGFHY0E3TVp5RVlZbUFKbndSZkRJR0FTaXBsU3pnemZIRW9uOVNtbGtxWXdSQ0ZQbGVSME52NGhGS0MvaUVjSmlsQi82RjhjcHNxbGpJV3d2bElzRGpxQmdXdXRTWGRvT1JLWlZzU2ZBRk5iMnBRRWoralExc1NFTzZCQVRnT25vbWY1WEpoL1RrYnpUTjdZL2FhR21KeGIrSTFKcDZSTUJvRzZ3b0NOUDZKdFNVYXBBUmxrNm5aczNmdm52WGdQRHdIaW1EQmpmRWdCRnZIVXpmbzM0Zm1Iei85eStuajgwUHhBUGpUbnIzTXRyMTdJcFBBZVZDRS9wK1BIcUp1akllbjRDbjBBR2hCWS9XdHQxY1ZGcTU2RzVTaThWb3FoSVd4bVhtRFlpNTFsb3R5QnR5YWdGdUhKUVZZY1JLZDZPR1BvMzgyTURYNkZmempITEFZYnBzRHN1aVVCU2RPZ0hrblRrVC9HOTRYL1pKK0MxNmFBNWFBSlhQZ0pmcXQ2SmVDWFUxTTF3dkxZN0tvUW9ycWxCeDFTcEJFQk0xUGg2VmZSSDZJcFYrWU9MT3hPeHhWMTF4WDF4eXRJeWUyN25NQnFXK3RvcU5OWjBNOVVNSGF5RG5hRkx2ekhrNVh4NURrZFRBdER1elhxdGUybzA1dTFtczVkSG81Rmsza1JzeU4vcUlvOXlLUmtxaFJTVk94UHhqczlrV1hCVUFoSmsvK0lvRGRQa2hBSVE2Ym1wbWt5SDFhSlQ4Tm5LUDN3T2VpUDc0Smk5NFVGM0VGMDNpbE5uSWZrMFF1eFV3d0lxR1hLbklNb0RnaUVZMk4za2RQTlVVM3d2Y01PWXJvbmN3LzBKVXBRZDdXaHI0RTNuVXB4SDVSZlE1QWJNamRHUENLSUV4eWVyeGNGOVFuMHdYbFNjSHRCNTRzMEZ4NjVBalR0M25yNXV0Tm9QSGFuclV3azJBYmhLZU1odEVYVnB3cjA5WHB5czZ0ZUFGR1IwLzVFUndDWDRORFA5S3RiZEVMNHpKb01MRzJxWDRTQUxlM3RiNThiUHFhUTUvT2JBU2djZWFuaDlaTVAvYnkrOEprRU1kdWlNdFBoSFdXanNwRS9JQmc4MjF3K0hURUU1bTk2MGRFL2NETkUrT1QyQlNIVm1ZYyt1dWh0MGN6a1VpRStRaytCa1pndGR4b0UrT1dpMjF3MHdjZndFMDJzVnd1WmkrSjBaTHRSVGlMM3ZvSk9ud3hNdGlSR1J3NU1zaGVDbzZrRjRURDFJMDFheUJHUDZDRWNPUkIvTVFONnJISDBKZ1VkMlNpUE5nSisvYnQwM2M5TnJLYnprb2FucFZBYk1OZWxBYXd0bzdKeXVKOVV4eERBdzlIdTIxeUZJL0IyUXpBQVpTMGgyYkN6U1ZiejZkbmpKYTYzY0ZwamI1Y0NadGJ2M2pSN3RyOUFCVDVMSVBlZ3cxMUM0YjFLdlBVdXRFd09nMThWKzlzc0hKS2hRTDBhWWJmR0xjMm45ajdFbjMrZHczdkxOWnBNdFhXdEp4cEd5WU0xNGlIMzNsODNSSmJsWWhKenpDVW9aRy91dmU2US9kZWVSTVViUm5RY3ZLUnI0Ny9hZG53NFNiNElraWxrNVMwYlNTVm9OdVdUM2F3aUlkNXlnTjQxdVowS2NsZXNwSkc5SlVvSUNBS0d2QmlkWEp2VVNDSW9lOXBOK2J4WXlPUzdiRVc2WWxTMUhPdHdrMlY1NWxoQi93V2Rwano1Q25tMStmU0tXYUxSR3BNbGloejFXSy9KbHZqRjZ0emxaSmtvMVJpTWFmUWMxODN3K2VKZ0pQZU92OVY5T1FYc09QVitmTmZCUnl3QXU1VldBdlB3Qy9QclZoeERsaEFDYkNRMEpsYnJYOUdGS2VJZ2tGUlNuR2V5Q00vL09uby9vYmtBaW1icGQrNmZQbFdmUllyTFVnMjlCLzk2V0c1UjNTVWlGTVg5SGdURHMxWmNRNSsyZU9Gc09CV2FtaW8xMWNqK3YxeXJJMEhvQmdqTVljaHF4OGRnYlYzeHpRNFVYdWliaS95QUtLVGl4RWEwZVRtcEFXbGFUMG9DcEJWQmJZdHhIcUNSbTVWTlpmTGxtZUptTnhTeG5GM1lNOGRZOC91M0RUOWp1VVBBdkhlWisyTlpaenRyK1pxSy9nMlE2N0pPUXNXWmUxcGJ0NHpNL0xSckRGYmQ3MjZwMlBYNHEyOXo5Sy85TXVQWHM0dUFVeWZYUEM0ZU1HYVMvZmRNVzNUem5QajdseVlBbkpIL2NiS1ZUV21YalR4V3ZpVkliOVAwYmQ2OEdnenpxYjl0Zkt0aTNlMTczbGx6OWJHdVR2UFVqMTkvQTRtdnVCNitQakZLQUc4a2hZMnUwbDBrUGwvMVgwSmZCdkYyZmZPN0tYN1dtbGwzYkpPeTRka1M3TGsyNHJ0T0lrZEo0NXp4NG5qM1BjSk9VbUlJZVRnaGdSU0lPUnFnSEMySmRCd0ZScWdKWlFXU0xrYldwb0UzcmFVRWlpVXRwQm84ODNNeW83dGhOSys3L2YrZnQrWFdEczdzN096czdQUHpEelB6UE04L3pUeGEwRmdpNGcyUzFSV01vRmVIVFM0b2JjT0lwYXpQMzlMTDg5QkZPL0hibm5jdFVVaHI4dEtZaFpId3VNcUw1NllyQWk3RWtxRFdyRll4ZkRyUDd6cS9UUFN1VThmbWp2M29VOEJRMEp3NjJDbXVMMjNSQk00SFcrdmNsdE1acWVlN09NMSthc0Rmb1BXRnZBVVZqdk05UnF1ZzdlcmpqNEdHbEZ4L1l1Vm5oakVTcVAyQ0orbjJjbEVQcXhEWEVzM3RwSHRYYzFCTFJEQ0NHR29iM21BUUJOZERTSU5PN0IyRCtselNFaWtCZGtucHdmdzJBZWpCeE1FSm8rd0gvdnlJWUI2V0tVRGlGZzFxQno4b0dmcTFKNU9jRU5ObzA2NmxkY3hOSzllRHc0MDJ2VGFlTG5MUnNNWDJmRitSbVV5ODd6Z01hcVo2SnZXS2ExZWNEL1BJMlpLV2xMVW1aY1g0TlF4ZjEwQjlyVzJnZDdwb1pWcU03ZFMraVd0b0drMTg0dk9JWm5PenN5UXJEL3VGNjNnaUlhSHRFSjd2YlJYU2g4dHRITjJtN2JHWVlTVHdmNTdQc2dMQ0ZvQWFZMDVUdzhSUDdyUlY1RDlCNnVoZ2ZhK0ZTY3IwdE84elE1UjR4VU1TakJkZXFSTXdVSldIVkU5REQ0R0RJUktCZkY5UmxNZktpbkdpVVphTmVLZXk2aFdhZzYxQ2M5d05Kdk0yUUFCb1E5ZGdzZ0VJUmx1RFhNQS9lWUlSSE0wNzhmdU01TlJPcHh3MDU1L0k4VUsvdmtRb0NmTjZVNGxPeGRuWHdDQzdqMmRJUDB1clRKSlgxa0VMU3hXbXNCSW5abXVQbnRNK2tKbk51dUE1bVZ3QjlBN2E0c1NvVXE3QVFDZ3MxZUVpaUoxTGlOOENxWFhYVWkzOWFZZnllV3ZHSmdPb0Jzbzc1dTRVTnF3RXJ5UzFlRFM2OGJvQTBiNGxjNzhrblRsYjFFZitwdk9MTTFXQnhiTldGTlVzbVpCcDhPaGNIVk8zVndkV3p0dnN0MytINmJMKzU5c0Qvc0YxVUpOUlJMSzFXaGF3TUQzMktrK0FXY01vellKSmRQWWtRZFpnU1JvNlRCbjNjNFRaM2xZSkxSZTBGU3JBd0lhcytTbEhVVHZWaEVScXVqRGhlQUZJSkppNE9VRUpGS0dja2xvbHVEaEFqdmlMQlJLcFQ1ZzdjcnphVGtWcXdEQklGQ3dLazdyeSt1eUJ2UktwUUxBZ0gyaTE0emtpc3JSOVM0UFI1ZUZRbVVWanZyTGFUcmpzNW05RS9mWlEwSXdpREgvV2xzdFQ2Wk1nckI4T1k3dDJuVVFSNmJNbURFRlI1ZGNmdm1TTzlWZGE1Vk1pVU9oVTZ0WmkrQmllcVFlREFuSnF0VTZoYU9FVWE3dFVvdTFHb1hKR0J1ZmJ0VHdpMDVJWDV4WXREN2NHUURBcE5EVTBvZEM1VUlRdlNtR0xHeDlxMVg0TWNhWld3bHFWdUtFWGRLa1hTL2poTTQvQStyUG5UaHBDWnJ5ZmlYOWlmaEpOK09Eb3FlUDEvVVFiS00wVlkvbVlveW5OUjNOeDh1b05Zanl0MUUzVTkrajloRTdlN0tqRXNpRk1CY09Udi9XZklOMk5MOHQvbDNodDkwUG9PeTUrUHNra1AvZzkvdW5aYjkvY1k2dnZjVExNbHhPQW1uNUpXS3NIR1FIeEM2Wk14Y0QzVjBYbmdEbFFPcTZPRzFBNUp4dXYzdzMvZ08zWEJ3NUt3ZjBnTmlsTXNwL09kOWwzRG1PNnZNSVA1SWFSeTJncnFCdVFLeEFydFZTdlVpWmdBZTlGbFR5YkVsYitveWxVZ1JXRFhjOVl1MUQxaHVKdk5mYjlrRTVUVmJxa0pjanZXSlF4cDNEREtxTXZ5YXlZcS91Wmk1Qmx2di9RSTVqQVRVRlNheVBrQWo4MkpvTStEMnVrUDdVUGl5Skw5eGxUUVI4QmVHQWpKbUE4dlJpTjJSSmZ0Q01nczNUcGw2RGd0ZEE0RFZ3SGVIbmhIeSs2VzZMd21CTVdwNEFRYVhGcHRZVUc2YStLdklHUTlMeXlYMWswZUV1ZWVtaDVEdzFCVkRiNUFoVlBXdFNMT0lQMVRWRTlwM0NxeklMSzJlTUx3MUhrelBTTW9vS3JsTU9HT0o5Y2d2UjlzQXVIbkc0NDdYWGJzYXNuU2djWG9VZWhDcHc3UmJDNnAzWmphTG82VGs5WFBvOHBjam05Q3ptVVQ4aS9Iek84cDF3dXluc2dTdEdyR3R5NElwNDl0RVIwMjgrTHF2RTRoYU5FODE4Tk4rRndrRVo2ZytqWkFvcFV6cmx4cVpKZkNxSGlZZk9pTWY4SUhITVIzT3lOanRlQlUvM2ZpdHlMdk9JZFVUTklPM3J1NURJSlZkRDBjcmlRWmxSVk51TWRjSHkxb0RLVnhxc005cmdaYjFuMWJrcjBnVGpTSC9kOEVRcHJhV243aWt3T2dJbWk4VVVjQmdMOWt6bERFN3BnODkwK2dMamZyVk8vUFZ0eHR2WGVVYkhlVTl6N0lwYkN1b1p0clJnWEd1MC9MSjVBVHY5YUY4T3U3L0VaWlB6TUlwQXVuOHUwNzk0Rk5BNWdSOC9DMlpndVMvY1dsNlJyL0NFZmVWWDUwSklVb0hKYnpkNmpHRDIyRUNyVWFrMHRnYkd6b2JRc1piM2c0eTFUTHNHcUhjRDQyd2JYemZLWGoxMG5CRTlHOVZUVmFLS20xbzNTRWR4RHVtcjNkSm5zMFcvUjg0QlNnTjlPUUxmVXZZQW0yT0Jha0k4N0ZTODMwMjBvMExlUGowcHhKd1NiQW9TSXowUmlYYTVmc29SOVgrNW45SjRqd1J4OGIxMmR4aHZodzZGc2FvYjQ4VWRSUHJ0YXlpNDVzbHI1dU11aEFtZVFKc0V3Z1crUU1LNmF5R200WDJuOUNHWHh4OUlXanQzWjE4NG5YMVc0OVBjcjlGd0dYVDQyRDZzNGFyTzE3VStlRFJIN2p0eTVBOCt4SEE4T0NMM2svU01aRFJjT241RzVVS3lyTGt2MGxBWDhrZGlrMlpWbzk2VHZRRVhpMHIxYVRnT0hiVWYyNGJkdWFEemRVMy9OWHd6TlltZ0xtRUlEOW5QZUc2UEIyL3g1MWlCTUdibE1Vc0FpZTIrcklYdTkrRzlEalEvNGg2VmMzcFNSM3lKNXhUR0V4ZDdSNk5uYWhGRGlMaENzN29xMmR6a3REcU40QStqdEJadDV6WklsMzJSVjl4MWU4dUJuVGJBaUxyV2trS0x5eTN5ZVVNOS9rcmJ2SWtkT3laYk9JR2wxYXVYbEk0R05LdDhjb0J4WHRiUkdIODVycVlCbkpXWjlIQklseTlWNnE1Z0ZXMVFQRDNrWTg1NDYwK203OWpMUWQvWTVNeFlYc3hyUTUyVEYxMU5IYjVKaXhmdWFCY25peHF1eGdTVVVEL1FUQTl4cVVIRVE1MWd6MU0yeEtkU3hGOGRrbWdnQm1aQkRZU3RkRXd5K21wWXZrSmFrZmI3K21EU3paaUFjTlBRYVVSc2hiSktGMEhSVEhpTlpzakxyb0hjQVA2SjBicXM0ZkNDeGNiQTBCamoxSmhWMEpBeENQQUx2WUlUMnpPZVEwL3FPWlZMWWUzYWZMaDcyNzd3eEZUb0hwQWZqWHJ6dlNYdDVVVWl5NnRVS3ZEaE4wT3ZlSFpwTWdWV2oyVHBPUWNuaUI1aFBmTjZuc3VqdDFaSi83aTJlT3lvR0FDc1J0VUd5dHM2czRkNExhQU55bWtLSVhDOXAvUFJPN29PYlMvdldkRG9CTlp3Zkhnb3Y2QisydXJ1UWlXa3dWZW5GNTkrNFVaQktkMHhVL3ArZ0s2czAvSS9SVFFFMFB5M2lUMUwxVklkaUkraE1Hb3FYa2JBVWpBcU9VZEkyR2NMOWxCU0F1U3hEYkJCY29JZDUxampzb0VjRnBCNGF3elN2WXJzSHV5dmpoT0JnQmVCOVFCYnY1TnhtcWZsTFVVbGtFTWhGeGRRQytKTXFUUWlzbnF2NDRQYXNoMEY2dUZjekp2OXE3UmZHYTVNaFFBalpTS1ZFTmFFd2RQWmYwVGlIRmNaVklGVDBvRlFLY2VsL0p3T0hQME5ZSUJWYjM3YXI3TTVMRStmWUFObkFBM3kxRjVQaStNbXlBR3ZpYjVYeitoTE5lbUZNTEtqUFBPQnJ6QVIvTVNtOCtXMzVRR1Y5STNGRXZTM212KzZYVy94QlVjWm41K2pjT2NCRGF5SWhDdm82YWJiQ2lvZmpOWklzN3hGVElXM29pQ1lZcjAxa1hBU1pOaE14RjlTMDZXcUR3WktZSGNRUkxVYnJXUHlRNjlzRE1JUTRBQUxQS05zVnJWekoyQmh5V0p3U1ByN2lKYjNxNTJwdXRpRHRZVzNXWU9nSW44TTRycTkwbjV3ek44dW1QSjgwbFF3eGovS0tOaEQwb3lmNlZtejRXU2tCbFRLWTZDYnA5aVo2R3ROUS9JQVltR0NNbmdCb2tjT1RZVjRyWlhZbXFTd05vZElSZ1FpaXlMeEhSS1gvM1lnUjhObzFzTVFYWDVzblVzVHdBTEJITFFHQkJna2Job29UUEZpYmlSRm55MFl0b0xSa0psd2I2V0ZZVlM4ampQQko0Rm1xZkZ5alVtMVllcHNvQUt2N3pTYk84OS9EeVdwQmRXR2pOVEVWMFhvZjU1UmFxc3JhYWtpWEpRSE5xaDExeklMVHhiN29KZi9FWjBzQThaSEg1YytiaHplSlMxMW1pZXNkeFk0RDE5cEJoMUsvbkZZK2FPcDdyRFNiREJyUklXVlBydnlKYTJneWhqK1M1QSsvWk5ucE9lbTMyZGUwcHFWS0dFTm5lVHpyS3lVa29iVFNPYmw2UkhPZ3FKc0k2TXE1bjRPOXBTWDA4VWE2U25WM001bHdBUXN5ek1QVEYzNExLd3VjSzZmWUhZNnpWY2VOako4cng3Wjl4aUpYWUM0L0JqQnk4V2pxYXhlU2dZQks4Zm4xSEc5V0hKS3BjV3dHZXFCTDR4aG5zSmkyQklLdTVGZ2hSZmRzRnFSUFB6aWdWUUdWbUxzTzIvN3c1OTI3TnoreGM3dUNWNitvZTNRaDZkQXgwbHZRMlhrVi92MjZWejVZemNOTDlIVDZmU0lMWk9XWk1lMm5SZ3V3TUlYRi9sOTl1aXk2aTVIUzU1M0JmakJ1L3NPSE5qMzdzNS83UERVWlp4L3YvL0JUejk5Y0hLYk5qQ3o5YWowMm16QWVtKzgvNDBmZGc3MTdmOCtmT2QwOVhucHFkYTFtNEpDMTYyMlZIVnduTDNZYlJoZnRlQzJKYlZ0aTNyOVk1RzV3MDVGcUNpYVQ4Y1JEeDVFZll6THVRdkFPQmtFSmRtYm9nbmdGUzlXZzVRUnp4WmhrVTBTalFNQ2NvamZPTWVLRFpvc0dMc3pVaXplOWFmZGQxOVdYc0pZYTRiYzlmcnJJUG42WWFqeXhDZFdXaXlxOTBOTWU5VlVjRlVpTW5ab2UxN0xGaGR6WTFPeUtqSEtZZ1FqK2s4TzRMTlJRMjNLZUdiVndZT3JMbnRBS0NxMi9FWjY1YTIzUVRZdlZyLzIxc3RtaVBUMXdIRDVrdllud25kSDVnNmZZQldHRGlrSUdtY1BTYTRKSlZ2S0N6Ky9hRTdvZmYvUlJHOHUyZHVIb015aFkvdkYzTFNJYlgydHNrb1BKMk41NGZVZzdKa0tFb1VmSEJEZEtqSjFEdHp1UFM4MnpuWHg0Vmc0YU5ZVXFCa0Zhd3hzSFg5c3BKRmxWSm9DbGNXUHJ2Q1pyZUsxVUtFM2FCSTZmNlo0V0tSb2VGSEdyMHRvRFRvRnZCYUF3YXRoMTRpc2ZsSkc0UFNpeGlVS05nT2NMb3oyajVwNHIzKzBNQjNxODh3V2wwYlVjOEoxTGxhTWlteWhvSFQ3M2VoUFlTNWdSWEIyOERvWW9QU29IVmFnZHNDdGtKSnh3R1JGSm9JN1NCeHdXWFB3WUZEV2E4clpNOG5OSkRlYlRPcFlnd0xLamlZUzhSeDRPZDIrOWUxS2gxS25NeldZWEtuNjFucE5jUE5vWjlMNVBxOHdXODNqeEtETlc1ZXFtNUpLVHE1TjFYbnN3Ynl4UnB0WndiK1Bzb3phRXREVWo2eFB1dlFOWnBOTzZjaTh4L2FBNjYrb1doZTdoWGNFbk41aUllelVPenUyNTJ2VW5LczVYMTBSMUxLc1AxTGdjQlJFL0N5ckQxYXA4NXRkbkZyanZXNE15aGcyRjNrY1FUdC9VK242cW12WEQ2S0I2ZjlYYVdDd0J3T1drdWtnaXVoQVhhQWhkTEJsd2t0dEprNkZGOWZNaVBFZ2RIQWRWT2dNMm9UV1AwU21neUYrYlZLcjF5dkFkWUFhMEJrUUVlZ21EY0ZhMHpraXFFK09DaUFpQ0xXRlJrS0RUU1lDdFE0VFFRd1RnVW9tQXFWUVJJdTBlbEJmQUxKT0l1S3I4YWluWTJYMkI3MWdnT1g0T2xBUDhPSVNTK1FubWdzVEMyQXVDbU1nV1o1RW45bEVvZGRucmVrNkJqSFZTbXJvOG9aeVVhUlZDYXUrZVVpN0lqWmZla2o2L2RRM1k2TU0rbUZQanQweThtbkVjeXZWSFBlQzN0dHplb2RFYmUvWTJsNm9BZHgxSHg4RlMzN0JDcFhselJWSjNWd1lTZ3lia1d6WXNLYUJvNkpUbTBjVXhqalRwMUZYZmFpWTg3eXNlN2o4U29PYjV4MnQzcURXRTZJNVVTMGRjdkY1a3lGd1JuMUdBQUNYQmt0QkRWRHFmU1Vqb284eWJkMVgzREtrWTAxTGZqOC9XTTJJWis2aVpoUGROak1mUnVON3Y1OHZuT1pEL1g5NFZSK043ZjErYUhqazArS0FYeElHL0VUNHdPUVFNQWxFTDlzb3EyZVRBMXZJL3VXa0VIN24wZUw2UGZOcVI0L1doVWFHZEtOYUd1YnRxUzQ3L0U1WU9Qa3B5NTQ1aFRORWEvZk9heHlCQnZkd1NNNnh0emI2Nk50QkM4cmgzaU45dVhmTmUzdW1UdDN6M3BxOVFMdG5SSFpaZGhtOEZmNHNXNU90WVgrV0pmZ0ZzS2ZFb3hzMW9nbmRHRHY4YmxEODZIT09PM05hS0hqM2NOR1F2Zk9IRGgrdEsvVDVDM1dqUnpUTzM0ZHpvSWYvaGVNK1BTVVV2SE00VnJ0dmZ0M29VVHBQZEQvUTc1bTI1OFRhTlNld3gyWTlkR2VoZEJYWUJDV3c2ZXRmZ3J2cE5OZ3R6VG4zQzdyelhJK1VBVWZwSG5DMFQ4K1MyQkpGcUJUR04rTnorakJJb09oMXBoeE1BQjNIWTdOWDFNZEFRZ0RHL0ZRYTYxMkcwMjRBeHNMSDdObDVTL2VzbTJadExibmgyREg2OS8rUTNGWi91bnprMk1WMUJ5dk5adW5EajU2aEo1ejdyNkFDM2plcjNUWm5JeHNhdm5mcHVlejAyd1YyK01zMzBQUU5MNS80NW92YThjdEdqaW5MaHkvYTcwNldwNUx3ZDlrbndCZG5IMGliR04zNEcxeU52c2VvWGwvdk9WMCtNNVZQbFZDVmFEUmNTcTJsYnFIK2VNSGFBSWxKb1p6M1FUVFRYVG95OEJ4d09UZlphVFJVbUhxOXlsbFR2YTVHVFdFc2tIRllDRXZMSHRYUTBFRVVTc2pkT1NXKzNpdGtSRWI5a2NYMjlZeStGL1dLMkxHSGlVUkNScXgwS0V4R1h6S1MwV1FTeHhJZGxMbDFJdFRoZ1oyNHBPUkZPWUVlNTZ2dytTcXVqdFFVUkZ6dXlNTUZOWkdJMnhYNVFRU0ZOYjBCMEl5VDN2dmhGVy9mMG1HWmYvVmFkMjJGMjV0R3Y2VmVkNFd6VEx2ODZwdUdHOTNUVTZmZFl3L3ZXRFpMS3pWblptYnFaOWZEVmEzZm05bDJTN3EwYzI3NTVJQXhVYzYwamdmV3hwb3E2VXduVTEyVUt5Q05mckdLS1l0WFQwc2xWd3oxaGllM0hpM05NNVVNV2R4UUxRcFdhS1pWOWp6RHhLKzMreDNWRThkV3Nob3RJcGVRWVUrQnpWK1Nuc0w4cVNvV3E0cDlNMjZsdTZqSXZkSmRYT3orbDJmd2xmM0g1ajEwY3Uya0NUOTg5L3ZTVzNNcTQrU2Z4OVlGaE1kYU9lSExDYXMzM2JicmQ4Mmw4SEI4OU9oNFl2Um82V1QzZll1YnEvY3RtYjlRNENxU2RuUFRpeXVYU1o4MFpQYll3Y3Fpakh4L1kybFRPeEE4M1h6MDZNcUsrWlhYM24zbHVLVExScHM1ZlRSa1huWU5rNmxrZWRhb0Z3Q1hwMEh6OCtmdXN2YitNcnlOQ2hJdGdXUTQzNUxvVTZDMTVqZ3dSR1hCUkxtLzNHL3hXeEtXeElBOXQ5czVhZGR2TkJ2Ylo5MXd3NnhwTmZNWDM3Ny81TW45OS80U1RGNnlaQ242QjB5RFdBaTRKdDl6emNqSk43OTBjL1djMlZpLzRvMDFTMG5HMVlPNUF6dzNCSFBqWlppZzFHRnFSWU1jYi9RYm96a25nUmpCUmw0eEk1c0xpRXc1cXV3SDk0eVFQaHgvejJ2NzYwZjJIT2taV2YvY25iTm02VjVNdGsxU1gyZTJoeGpxM0ZPbHVtUjFxZlFEZHBKdGVWTm5UMDluMDNKYlU3RWVSa3dRKzhyRTQvUVlndFBCb3Q0NGdacEszVVpScG5nS2RRNDJ5b1psa0xoNkVJV29QbnJnTjhheHp3Q3krWTB4eWJCZE5abUtROWFFMFkvZDBxRk0yS1FCVFdZcE53YWpKbHdOUThxVEoydDU0VVNIUFZnaExnRDBUZDVZZFJsMUczUndjOWl4K2gzdFhtKzdsMU9xS3UxeGYxVGNPUFpzZXlXb2VsU3NDbzVVVDIzWXU1djFhaHc2aXdKRUxscytLbGE1ek5oU2J2WkNWWDVSazRlL3BudmFub1o1aHlaWC90cnBLTnBhL0x3TnlhNkdkck5ya1RvSktGSXNVSVRzMGlqSDB1Yjg2ZW5DalEwMTExeXhyRlE2SmQxRkZMUHUxVFc0cWd0ck1vRlZzem82WmgzeVo4cFMvb1FEc2Q2ejdDSFFrOGxrT0cyTEwxT1l0TjdReFhRUFBkejBtbG9OWU1QZTdFbUFwRHUxUXZydHNwaTVvcEtMbTlKV1ZXRm1kQjZrSGgvWitHWCt1UHdFakordzBnbVBNQ2t2Y0wyK29RVVZoYlhSN2FFaFkxV2xqWnJ5U3NhbkRqZkZnRDFraC92dElWMlRNMmwxcWlzcU5NYUF2ZHd6eEJBYW9ITVJKRnpFQlFZb2pjUlNyR2NMcmFnQlJSQ1F0Uk93aVphTzl1RnRySENJazVVWVdEY1RyNk41cXF2aG0weERsMXBSWjJsdVhuL3ZVblo2YVh0VmUzd3F0L1RlOWMzTmxqcUZPdnNyd0hlb2FVVklZVmYvY1RuYlZZYXVsM1d4VCs5UjIxRWFyZTRBdktvOVBxcXRwVzFNYVFlOThseVVRTEs4b1ZmeWFXTlYrYlIxN2N6dy9HRFExOHkycjV0V1htVk04OHJzL1QrdFZkalVTVlRvQTJOb2ZEVi9PTDMxY2xSV1VtMVQxUDVVVWVNckVjV1l0MzZnM21NWjFZNGxjSkR6QWFPamk3Q2lsK3pKSW9jSTZLYXJJVmFCRDZSVG9tQkVMeHVNNGx4a3F4MjF3Y1VJQkJqK3ZBN2ZoRnNNb2xaNUlheWdWVVdIcm1UQ2hhTmJnZ0FFVzBZVmg5aTFoOEtvc2tHRlE5MzFGdHRXUERRUGdMeWh4VzBzZ0dtMS9hVXBRenVsZCtqMndtYWMzRnpZVHIvN2k2cHlIWStOQkltYkQ5ekFrU3ZBUzF3ZzJ0YUt5Mnh0aXdhS1RwK2VGSUhMRXVpTmZWZk5vTDNldU5VYXovY3cwNjV5azdaaGxDTU9NblVlbjg5VHg3eFVyS0N6SVhyLzJJcVdQOEFHdDkvdmJvRDM3U3VMYS9oekdQcVZmdVFjc2FhbDkxZUVWb0lack50ZmxwZFg1bmNISGo3U2djbUZVbE9XOHhUN1NULzdEanZscG54VUNNbWljV28xSWlOckRGVXJ6QUlySFFaQkdvVXhOS2R5MkVZYnNIUVFwSGtyU1U2SGVhS0hrZGJETUk5TldXTllvNTNsL0tIeWNJZ08xUVBzWkZjK3BvTnhLeXRhQkdMb2JiRmlIeHRwYk11S1hXMWdRUmJkREZwZThiMEhUTUNrbHQ2U3pueFkraFZpSW10MTBuNXc0M1E0RDBKbTFIZytXdytvSnVsalpxNytEekI3Q3F3U3BNbjBYZWJUOEJZTzhnQzZIek1Md3hUTW4zbCtKczlJN3pOUThSR1Robnh0RnhnT0ZWMWJZRGRVZ2tkWkd0UnlabTcxbFN5N2p1WEcwZXhySFBzVkEvVm01cWNjZU9jdmIwdUpFMSs5QzdhK0RZYjlLbnY2SGREMHNuU3cvYlBSUUsra2s4MGMzUHN5K1BValp4Lzc4ejJmd3hVdmdLY09ubnZtNDVzV1RHZllOVk0vNlBrb3Yyd1ZTei9Ec21NUHNQU2ZJUVJmTU1ESU04RUpISmpPc3lXekZlQU5GYjBOM01td1VobFAxNDZIM0JVdERGT3hsS092cE9sdERMZHlHODNDTzluK1BKd0xqZnpqeWFvcDdkY3hXUER6eWF1aGlHenBDOHlLSmVjaVlTRG0xZ1huQ1FQT21FZlZudEwyQkpkMkoyTFJXTUtkNWhMdHBSNzF1RnFZcVIzM3lKM3YzSW4rNEFhVHJydXI0V3lHSUdZY2JlZ2lKaHZkZlVkUVdEbDd6ckFTSnQrUXAxTGxHZktaa21GelpsZU9tREVEN2w1OHh4MkxGOTF4aHpUNnFNNTBFdC9PRXRpTmswVFR1eWQzek8wbmtIZFVVa1hVWkdvQnNaL0xhWUdnRVl2cGZSM0VSMVVETnh1dll5N3hMbjNPSVM1NmM4dEZHRzJNL0dxbDBSRXhyNEVmM1pBOTJqQmE2U3daVTg3eWNVdUpLeEtLdUVvc2NmaVlvTzBtQU1xNTQ0QlcwQXJuS1VGN2xxQ0tNS2czMHh2UXF5NUNyeXc5NmFzZE1YbGtwSEhldk1iU3pvVnRTY2FqdGlyUlA2dmFBeGpVN1FreXMzenMzeXE0TUphNDlzRld3MElPSjBjaDh5VDVhSXdiUW8yaFZtRjc0U2pzb3dCSTNnajJnbVhuNEZKNi9YRWJ2eU11VHcvbHN0TUFZdXJXZTladjVZZ3lSZG9ydVZKSGNXRmhZYkdqbEt0c2o1aGFVcEJLamQzeWt5MWJmc0w0K3F2U1cvVFpsL1VXaXg1VzZDMERWT3pSYkNMdDcrK0FReUxRTEJ4NmR6QytaOUdzU3NhcE55dVZacjJUcVp5MXFHYzhyTWVGYjVIKzBPZUFBcGdxY01uNEFOUVhVa2ZoYjlLZkp1WHYweVZqQTE3Y2ZsdUlKSUdKQkZ2aWtha3VIWGNEMkx1ZlBNZ2ZSL2wzeElVQnRIVUpGd3VYd0xWaHFKYVVSS1ZhTG03WTYvK0RKa1VVOUhWR3h2cnU3NThCUTM2am1lWHJURi96dnQwei9xSVdCcytRNXMxMjl6WGttYjdXL2FvdjdWeWNJUVNKcWJ4L0V3dk1xeGQ2UXRmQXVSaHJhQlNnZVlNNElmWEpJTG1FUjVhZFNsS0dYcytNdlNxT1g0cWIxelErOWRwVGpXczJpd3RCQzdnU3RGeWIwemFHcDI3NlRIcjhpU01ERkFaL3Z2dFZROHZZc1MyR1YzZnYrdUVQNFdFWkRmd1VTRW0zU1QvKzZ5REZ3Z3YxTWxBQnFwallhb2dtaS9tQ21pVjJESmx6SG1neFcwMEowWnVPaDNLVmhhL0lKZDJJRlNSM1NJOS9oc3BrbHR4K1FhM3g5b2JQTjRQRm16OS9JRmRoanNLNmxFZCtqQ3A4ODAxL0JhM2s5clBEWHYzbWJsblhVdnJvN205ZUJjTjZlZzdrYWowUWo4VWpXOXVBQVVOZXVsZUJ3V0ttU0sxU0JnRnZCY0F3NXcxelpCZVJlVFEyZmxwRDhjczNubnZ3eHBlTEc2YU5qNDBlYzkyeng1KzliZ3lTT0dSZDdLSkpHL2ZzdkZXNit0YWRlelpPZ3AvclNtZHVlWFB6WGUrL2Y5Zm1ON2ZNTE5WdDNEa2Y1VVkzemQ4SmhkekxmSFBxNXJtZkFUTy9hUk12L2VXenVUZjMrWnRtWlg4TE5zcVA5WHI3OVNZeFBxQXJZWVBhU3dBNzlhRnBEdWdLWXlyYTMydXZHQlBadnUyNWJkdWVBd2ZPb2RHVmxybWtjNFRXTUprZnhmU05TSHBDejRRSlBZdG5WN2EyVnM0R1R4RlNQcnVmN2Y0R0l6bXhyMzZUNlIxV2N5TUNobm52SFF1d2Jra1JWVTIxVXAzVUhEeWVrbjFJSkw3TDI5VzR1dDgybkE2T0IvdkdTL21OTGhwZSsxRGo4d2Z2M2Zib2ZVMnh6Sk9aV0pOUFgxOE1IaXl1N3lHcU1NeHkxTVZKLzRQb1hhV2VYdU5JUUp5dTVFeWtaSk9wdmx3WVROT2sreHJGK1lFZHZ5azFiV0k4azRsUG5KWkt0N1dCZzBUWFJqcDVZZXpzOCtmUzc5QXZFU3dsN2RlL3EvK3JkdXdqMlJ3aHdHOGJVNE9ENHV3Z0RkaUx4OWhMRXhKdXgvcGlhVUp4ZmIvVy9PKzNZOC9YaU9TNG80T0h6eWJVZHVtK2xnVHZrRmJNWG5DTTlNVWxHdkZDMnJuRFRQZFpUSllEaDB4SWZKU2RSdjNJVHRBWkRkRHZnMGFEQ1RzNVpJaVNNMW1aQWdrUmI0QWpRWWFUdmRsaTU0NnlTU1JlT1VvZ1h1YVBiNXo2NFBqeEQxb3FSVitxZkVRa21sKzI0S0ZyRGpVMmdxMnJrTGd5NHNhcHc5Wk1iY2lmc1hpWDlPSHZ0bTM3QUxodVgvZkpzVHNuSExndU5xMnF0Z0YraXNTalN1a2w2VVhwWjlJdmpFVTF6VVV1dzR6T3hYTnVsN1k0MnBkMkRnbTFkS1FkbC84Q1JCNTRFQlM5Y3Zud0c1NzkrdHJucEo4dmFoN1IyanNlekZGUzdHN0tpeVNHTzZtZkVodFBvamFGWGtjZ3l4QzVSWG9EMGZrUDlsbStrdTludnFBbTBldFZEM1ZDc3FTR3N2UlhpTENRelg5WmV4SnZsaExFR0tJelFaYlk4TUlIWXpXN1dhSlpFaUp4d0JvdTZBK2tVMGFDTDRUdFRXVm5tRWlDK2JuWEFqVDFzMDY5SFY0ZUVyejFNOHZXWEJHZkFHMDZzNUt0OTd2T0hyT0gvQzZtMGg1NnQ5RTJPV3hRODRaUUZLVVlhWDJSdFlGV2FhdEVscUc5b1ZSNXFOQVZOd0JnNGh4cjdpZ2IxbHhtY3ptRVNMd21VaE4yR2hRY3JWQnBqQ3FyczBEbGFCaGVDOSs4VHFnYU5jNXJjRmVOVmo0UlNWWXRnS0phVUN1OFF2T1ZNN3MxY0k0bG45WnZCRTZ3SFl3SHhzUUNoK0Nvbjl0eDdCdnBqMitNbjBUYkRUWnhneXNjc3FNZkhMRjFWbWlNV2FYaGxJWHg4ZEdScVVKV0U5T0s5cEg2S3IzTllxc0VEQU5MM2NHNmFMUXVPTE91eU15eWtEYW9pNTVmbjE2M1pQR2FaSG1rMUtEVW1GMUNJdEdTS2NYK3BDeWkybW0xalRNM2o5eS9UVHJ6WDk3MmFiVWVnMzdZV1BVZlFNbm00NHZXTEtFdEdxdlJyQlR5SDlnc2ZmUndZZi8xaGp3eTZ3dXBFSStFT0JHN3FiS0tQS2dFZkJ4N2dMbklDUHZlbmNxdzk5eCtsOFdROXpzSUxHcGVMYzFBRkxMNFpBWXV2b1E5d24vQkh4ZUhOTkpqYXFlTkh3b2FkUXBXSlYzN2tUai8zZ0RjZlNtREFxN1B0NU9XN0NRbkNBNHFsZFA5UzZXTkNhTWJXREdLb213NFNFak1tMHFiaVovd05ER0V0QmhGSVdkNWczOFFqeXpOVlQxVnpUMU5OZWkwcHVrWm9IcW1SMWJ5NnlIblBVZkpQMno4WGpQYlFsOS9icFZsZGszYjFoS2F3a2xacW1ScjI1Wm5udG55bFBRMTRKODZzaGtldzdGczVXWnduV3hjUXd4cy9wK29PN3crKy85dDNjSDEwdjlLM2NzVGx2LzF1bDkvL1grbjV2M3JyaVR6c2x6N3ZycWp1ZVEvcnpmNiszZHFQWHJGaXRIL2NZME5mUmhNZUtVSmU2dHZwa1pSRTZndWFpNjFsRnBOWFVsdHBXNmlkbEY3Wlk4WG9OZFhZQlNrWld5NWZHUE9rVXBLdEdMc1RKaHpTYzNrN0lCU3ZmSGVNQ21uQkFhbkQ4Ny9MZmYzM3NjTkN0azdWYXJzVFNxN3FrT2xLaDR1VkxUTVhianJQSVVaNllYUERldDZyYU1ZWGNxWEZYV25rRUJXNU0zZWwxUGVsVFdDcVFHSi9UTktKL3BIY2hsa0MrUXAvWTRzajU2RDZvR3FZVmNWZC81cDFyQmRDODhpUmgxejlSMHRZZGVRWXBWS09rVHVtM0xSTVVtSzZQbVdxeWN1U2dsZGxJSXRXL3Q4OVFXcEVvS1lPcFJxb3pZaWVmdEc2blpxRDNVdjlRajFZK3BaN01FWDczajFzWHpFVUwwdmh2Nm9RZHJlb1Z3b0RvcUhMc0ZkVm9NY0hwNUlsaFhSQk1RaHV1bFBObkdSK3BaeXZxMzh3ZW05Y2E1SGRvNVlQeVJMRGFrWHROaHhNOHlZbkNhVHM0TWNvK1M0bzkrNWZHUTZaRzRkU1NhN0ZpNGVHWjBmRWRYcVFyVmFlb2tFWWtEcERDYktXekcrNDdtZWkrNSs0MStteUU4RFI0OCtzT29GL0lUVm9yalVhTFVhbjE3MXdGSHdBM3pORk8xM05GMlVrdTBURDJEUHdsMmpCSjEzWU9XaWw4ZjlHSFBKQkk1ZWRHL0h2MHlSL3dqUGlIVWRLVlpDNDJ5R0drNnRrSFc4ZUNUT0VsYk9DOHdZTmdHcnZ1TC8ySDE1QVBGeGhHUERQQ1JlNWtmY0gxWVhUUVhTS1NUUDk1bFZtR1ZmZWRoYkhzQ0t4WVM3SlBaZ2VFc3BTdlpmVTI1QW56WjY4a1Rwbkpqbk1ZS2owQzM5N1QwRlJsMWdJRkRzZS82STlQS1BONXcrTUIyQW4rM2pJVTBEQlFSNnhXMm4xeW40MVQ4RjlNMzNnTmo3bTdPbk56KzllZlBUNE9DaWFRckUyMWg1VlZYRHFwZFdiRG1xVlRVT1VmRjVMRFFvcGkrQzlEVWZYSDNMUDI4Rmt5WXNlM2ZtbENrejMxMDY4WDVBZlM1dG1FQnJsS1VtcjE1Smp3SHhKeDhISmZlcitNV1AvSEhqazlMcm8ybWxKVThaMHlnMVROWHZRZG1obXdINy9IcWxhc1Z4NmYwZ2Z1Ym04OVQ2dDRkeENsV3lRS1ZLN2VoWTl2UU1qZjVuVzZiZVg2TlNSWkpLQmRkeVl1UG0wOWR5L05hLzVueVR5M2JGQXBvUENKcjdJSlJsTkV5Y1JkOUQzbzJRNVdZTVA5emRYMTRCY2prQTJ5MVNnK1UzZnNDOUo4bHlabTVoaU83ejcwQlRHalRXVXhGZ2pFQTBlc3Zyc2prVXJndlY2YXNUVFdVUm9XQW9lQ1R2MCtnQjJmMjlDd0d3VzNaeURsR204K2dLcEhDNnZKNkkwL0VLUVZlZlgzYjg3dGpYTGhWTXA1SXhRQTRobng2RVEyUXZFanNwektHZ1dKSEVQM2lsN25zN1ZLcVBQMWFwZHFCaEZZVjIxYUE0dkt6L3E3LzdiZGx5Y1VibzM2WjB2L3JKNno3L3RsL2NRYlg4R0QvbmdRZms1NkJRTlNoK1RudnhKd1lQWERwdlgxeDZsYUc2Qjhxc3ZXTThvU1VNaEgwUld4OEY4ZXhLNlRXMit4SThQSmdMazlsZmdlT1g0dGQ1VWpZa3VoL1lGMnVVYXFSK1JyMkZyVXgwNkxYckFNdkpwbkhZVHM3YTEwUnl3NFI3cjRubUlPbm1CTFVIOVhnaFJiWUErVHJnQWFrdzN2REVjaURlNlVRWDBUaUM5Y3pTb2JDUGFGZGhXUk5ibjNEb0FyNk9jUzdSY0lOUmN2Qkdkam9LK1RvbUlSSTlHVkcrem9yV1VGakhvQUVtWlNJNnB0aWlmVEQyQ0t2V0YyalV1cVJCbXFLdzhnb0ZiMVh3ZS8wYXZ6YWswY2pCT3B6RUswUUR1TjYzTXhXS01pMXRtUkFVZVlIVDBTek52MGhidlQ2dVlOSlFvVkNqZ1FFTzBIUlJCYWRhT0s1bXNkUE5CeEtla2drNlo0MUJHdzhMVWExV3F5b3AwMExJZzZEYkp2cm4rUEtuSERFQWxWNXZLU3FNREJlZzBtdTBWdVI1TEZxZGdpOVl5QUtuVnN1NFJZK2doMG8vRkcyRmdrNHJsTHowaEdmQ2FrZHMwZno2OE4vUmgzd01mYkhIeUJkclExK3M3WE1tWURRV21JeHM0QzJGUWlIaVZ4STcvRnB0U092VCtqV2FzTWEvR3FjckZBWnhTcVlvNUd5Yk9jSHNEa0FMWjFGWjlLSTVUektaWFRxemFsamFvRlVEVUZKaWpxaFVlUjN4Y1Z0VWZLSXNNYnNscFdjeUZZdFhXdFJDbmgyQXVCUGQ1R0pvNS9UcnkzV2lZVWtzNm50aW1FR3RNZG1xUktOUTY0YWNFckI2bGdkOEpGZyt0M1RlNWE1Q2p1UGprZnJxeGdaM3lwN25Ub1dLdldyYllhRHNUbTZxbURaK0xBM0J1a3Zhb0lPK2RWaU1FR2dVaVgxNVBValFncDlvSk9ZV29lb1lsTVpCakZUanoyZkw4WGNYVEdIc2w2cWN6WStuTVdIZy9IamREM0x6SGcwR20wcU0rZk4wL0R5WHZpWTFVZnJIeENsZ2pyK3NOaFl2TkUyYnpDWFlIWitVRkdkdmtMWnZhaXdEQ2xvTlkwMmJ3RnI0M1BXZmNBYUduZWIxVEdqTy90YXBaMGRrVndDV3BtSEo4SnVrNTZUbk56WEZnU0w3MXFoV1JtMEwxeFcrRjVRNmFsa09hT2JhdEtWcHVCbnMrTEkycXMyYnEzRTBaYWROM2JCdWxURzNIMEowWEl4VU1WV0tlTzZ4dVpVN0pBL29HTDh4N3FhZGdNVVJTQlN1YTJqTVlwUEVoTkVQMEk4UGhmMUloQk1TQW91NkMrdnorNHFBTVo0UVUrRVFXeTdiYzVTakRPbEwycXZjQlFCa0ZUcWxFa252RU5RQXdLZ1ZTcGFoR1k3bEZDd056bjZ3ZmowNHZIQ2YwNnpadTZoa1pCRjRnS1VOSnE4bFlyUW9tRTV6NElFS0dvQmFSdTl6UlQycmx2THVXTno3ZVA4dE9mamhFVVpVR0hnRkRjcWhnamF3NHF4MXdLclFjMHJWYnFqaTFSd0dHT0RVck80TWVFOHFBTy85N3JZUktLaVFYZ2IxdWthcndXYlFzRFJLU095dTI3ZkY1ZlhyZlhkSkJlNUFMVzBhdE5mQlVxWG5vYUtWL1NlYTBTeVVIYlhpelNneEZDWmV5MFFLRHlzeHJOTXY0TkVFNE0wRm9xckoxOUhZOHdVZndrcGZFSTFwc0Y1R0l1RFIrNGV4Z1RVZVBOQk4yTktONThLYzMwdlJ2cENmd3pBRW9qVkt4MEFVNVlQV0hHT0VoN0lBZzdnaVpnM0hhcU5YTGxybE1lNXRBQjNTdFB0dFhwb1pGMlRYRi9tSzNleitEVzlLSCt6YktmMXRvVnRmYzkvM3RrVUs4Z3VVREgzbEx3K3ViMmIwRmI0cnZuNzgxbUJROU5zWlhmbHhLYnZ0U09TNjdSdkQ0WnZYdm5pbVJXZHYvdjNycGI3aG5ZRWdSc3RwQVlpa2pmNGdHanlpd3hiRlhUUmtLd3NheWhJK2hWQi9NQVBWWXlQYm5PVjZuM2N2OElQS1hiODkvWE5BSzl5emx6dzBrZmE5TGIwRHE1MGpuMGlWZDl3MEJKWm14a1ZGYWU4QkVIaHI0NEx1cXJtSklSYU9vWUVyR0ZTcExRMXROWUVWWDFaeGtZWW1XNTVCS2RobTVNMEltcG51QTlPR3FEWFcwQ3l3QVNpM3RSMlhQcmtzWDIxWDBXQUswSUw0eGdXZGRydW1PWFR0elpzTEM2RkZiODl6T0RRcVQ0M0NlL3VOcnh5OGJKYlRwMitwQ1kyNlRHcEczeTk0WHNPOXgvNk5zcUpla0tFbUVvOVRxVkE0QjQyR0ZUNzRGTkJCSm9DNXpEbzZ6ZG1CQmlCV2t6ZERNL0VoUkRaa0FCc0Z4ZWdDQjYwaFdNY1FmSGs2UllXeFh5VTNvNlBSQjJkclhjTW1WRzJiWTlMby9WWlBsU05RWHhUTU0ydlZLckFpK2Z4ZnBDK2tiejUvZkI0TDlLb1FrNWovQlJnSHVzR1V5ODN3eXpIYmYzTDhKOXZIeUFGWVB1U1AwcWZTTDZYM0plbEl1N3VNSFhuVHM2YysrL3ZwMTFyenEybzAwcnYvVkVCbzMvakc5bTZMZGZhdHA3WXZmdWJBVFBoNThVT1ZZWmZaWVZXeE5LTlhhWVBCZ2tCK25oWmtmN25wNlJsNWljMUhnZldleU1USVd1MXhhYXNrM2FVNWNJOUR5MERQOGVmd0p0Qnpjc0R0UEQ1TE1lYlJ2MHYzSERzQVN2NzJ4dmZtUkt6ajc3a3NmcE4wMWQvQXBDWVdsVHoxdG1kLy9mcFBka3lHN3RrN1hwZjFTY2dZUS9ZQjhScEtQZEhwWGtadFFuMWtIL1ZEaWhJc2ZoLzJVSWw0Uit5NU12RS9qUS9taGRCWVZrUis1ZGdGYUNKZS9qK01IMTF1S0RXZ3YrWGZFVEkvcWlnNGR4VDdUS1V6QlJXSU1mcnVXMGdJcUI2RHdlQkZ2My8zYlA4M0dmd1lGai9zckFLbm9DdWZmMGNvNnhERzBQdzJCbjJiV3pDdktkdmh4ckEwRlFyVFFhTVZhOStFWW9EWW5kVGlhOFRGaXBHbGRWaUU3bFgxSS9ncFZyWUVzTVRxb0RmRmc0M05SS3ZBR21XQWxSeDBzUXRicDdteDJaa1IrejRXOVVDMjd0VUQ4amcwelFTMUlJZ3Rmem4zb2FldFdxMHVibjA2clkwUDA4NlYvbnJjQVBQeUk0YmxvV1JvdVNHU253Y054NlcvenRVT2kydlRUMXZqT3EzVyt2UWhsMTFaNkFJcEFnejVDcU4wK0JpN0F4ZGtUNHE1Y29EK0V1VUEvYUJ5SEhiRzUxQXkwaXNFMHpMbEtsVGF3Y0g4UmRxRUZWVnE0ZjVRUWhVRXhYZEx4ODZZQ2oyQ3d0VHpEdFlGZktmSHBCQThoYVl6b1BKdTZhMmdLaEhhdnhDVlprMW9GK1Z6MFZnK1Y3ZG5UeDBJRkJleXVLU29UaWNYSkwxMU42aThkRUhTc2J0QjhjQ0MyTUxpQU1BRmNmbXhhSy9Oak15SG03QkVCVENUaXljVkRzOHFBWk1TaUNZMGh6QThDMEpZUmtialZvQjlubS9mY1h6VjVlL2Z1NEJIWjc5ZXRSdVlId2JEcElOcjE2blVSNlMzanB5emdVNXlEa3FPSElKM3dlbXJmM05nRHMrUHV2bjFWZVJNdVowNno5Uks5NnlTWHJudkNlbmxZN1pyUU9mbElIM2ZrNkRpbUUyY0pLOC81dkQvZEtoZUlxcFppdmlnVXdPL0VFNWJlY1M4bEFBckh3NmlIL05kY0gyUEgwejg4S0d5eDBaWlByZElRMEhwMWRKeGNPTHplWitCVFQvdGVBN1c0Z2xOZWtINjRNME5HOTRFUGtSdHZqZi9jaWw1NDV6MEJPaVN2ZzlXNTVmTmpjTUZxSlNyMTh6N2JPNlVNYytONlNKM2JlaGZFbHh6Q2E0UXlhem5BVCtGUFU5Tm9tWlNpNmsxMUZYVVE5UVQxQXZVcTlSNzFFZlVHZlNPMkFhbkRvUmxTR0VhVytLZ2VScUxHTFRzN3dxYlBYTkVoQ0JTZ2xXVVZ5VlNaREhDR2lmelBaNTFVb3dvTDEvVUFTRHFBRGtScWR5NkJkYTNFMG1YeEFxTUlyb2xqTFBrMWp1aU1KWEczWTdnbGFZUWs0SFlZcEFyVGI2QmxFZGdqWEN5WEF6b2U1N1lQM05Zem9GUzJSUVRTNWJRN01nV1ZqZXZ4RTB6a0tkNWxzYyswTlVLdFpwekJ4ekFvTFJvMUNsM1pLSFZFQThXaVdPYTNSRVRmd3ZMZVhRT0RzNEVYS0xaekl4dDU4d1dGd00zOFpwNG1iR3BOWDV1Q0dmUTYydzBiWERDaVJyZUY5R28wU0ZyQ2RTalNkeGtRa2VXRVRRVlEwSWFoM1BJTlVQTEYwOVpZcjVxYjYwR3pQdmJzRGc5ZGsxaHFDN0FsQzlzOG03ZDkraXc0ZHZYVFlweHlXYUw5K3hLbmRJc2xHbko4V0hHNUhNeXRHQXdPcGw3R1l0WjhDa3Nabk4rZHJGQjczVFVHZ3o2VkIzOGhqSG85YmdhcURJLzBTdEZNZVZXRlplRGFKNFo1TmxqVHowYW5nT0JFVUpBQTVxaG9aWlZzUndOV0lNVjZIa2tZem0wcG1paDg4WU50NENoc3hsb3o5ZUNWUXExanRlSFRGK3FRMEZyU0hIL1BxVUxoQXpTMTg3eTJYbEtMZTI1M3kwL3pNNUpKNHlSUElVUkgraFVTaU9ZTW5hSHhpUmtnYk14cEtsb01Bc2FtRmtoZlQyeW5tN3ZZdE5LTUt4ay9vaE8zWXFiRDFUVmJGODVWam4reWtwcjJzSVBtYjV0aEtHamV4NWNiaTdUb2JjbVIxUkJsMEl3b3RkbWhIUFZaaC9EV0FwOExHT2xGenJxMFdzN25IVStRM2FjM3NiUVJwM2VqdXB6V2t3WjlLcmlsRmYxZndCVUMrRzJBQUFBZUp4allHUmdZR0JoUEQzaGZFVmtQTC9OVndadWRnWVF1R0o4MWdoRy8vLy9uNEdUa1EzRTVXQmdZZ0RxQUFCa0l3dlhBSGljWTJCa1lHQmorTS9Bd01ESjhCOElPQmtaZ0NMSWdHa3JBSHNLQmM0QWVKeU5Wa3RyRkVFUXJubjBQSXliTElZVk5RUldTVXlVTElxbzZFWG1zQjY5aUI0TWlDTGlSU0tDSjNOcS9CbitEOEdqdjBxOHJWVXpWVDNmdEpPc1N6NnF1N3E2M3RXVHpOTm40bC82a2lqNVJWVFNmK0Yxd2JUd1BVL1dBaWQ3UHp4amZIV2VQcGxNWVhjWXJ1TmRLM1RQZCsrWnpCamtYdDdwYmtRdTAzMXIyL2Q2MVljTHp2d0VtUnpzcjQxVmZjbXBweGh2T2VTZE92UWR6b3VVRXZibE8rUDRyTmhHMEtpZUI0S3k1MCtjRDdrN3hkeFlEaFJURjlWQzVZNWJlSWlqeTJVak1sV1ViOHNEMktmTVF4NzZtb1M0a1pxdnJqOC80cHk4Q1RteVdIcDdFbmVLUHA4SlR6T04yMFcxbnlyOXd2eEVaZks0bHhoYkE3ODk3WlNXZDBXdE9uT3RaZXFwU1RWdnhzT2VVdDJIMkVlY3I4VHloVDFUUXZ4UXV3WnpFczU4VngrTksvakl1aGFNQ2RmZ21ZQjlXekRDM216a1hZMHhWc3Yxc0tlamZvSFp0TE5HNTIvQys0WGVUZG5IMUhLaTlLM2tpZkdPN3pzQnl5ZUYrc0x5RTV0UFhtZE05OGJxclhtNWFMTnZ2TVFQOHYzUStHdzNFNnliTDZqZC9ld2IwNHh5cDNFemZRUTlka1BBL0JhRndVT3ZFKzFJRDBZOXZCSEhvWGFYN1F6eG4wRHphZk5zY3VFdSszS2tOTHhEcGZLMER2UFNyMWI0cHJMc2JHUld3cXlLVEFYK1c3MWw5dXRPL2dUZjZUQlgxTDhQNVcrNkZjK1QrbWx2Y3h0WGpYZDZPcTE2L3R6cVVhK3BXWVFEODFuOW56TzJ3Y1pTL1huTTYwc2doejQvNGZNckkrOUNqS3VNOTN6K1N2MityWHBxcGdlMStoNkQ1VFlGK0YxQXZWVkVMYjlRaDNiTlBtN2d1NHgxd0R1RHRkWlg5OXNGNk5RZVQ2MnY0TDFOWlVaWnZ0Q3psTmZ0WE5oc1FKMkRyaXJ5SWU2SjZnKzlxSFUvbGlmcmJZeTdnUE9TenU4TnpDZm1zdnd4T0F2OXlQWSt0SGQvOXZwRC9NT2FYR2E1VGFhN1kzMmg3L2grTmM1L0h2bjNGR3pOelJlSWJXOHNMdFY5bmZjZldlK2g4ck55cUZ2V1M1MS82Y2ZNWmx6MUIzbTNvdjFDdjBjTzdYbmF3aDZ4YjVXZTc5ZERXN09vdi83cERlRHYydDE4QlBDL1JSTFBSVUFLdmU3cHJ1UmNmYndUWkR6ZEZIcmU3eS8xQ256eGVKeWxsbnRVejJjY3g5L1A0MDR1dVlZUUdtbk5RcEZraWhCaUllTVFpN2t6czJtYlRZYUpaWXdrMTdrMGw2MU55RDNrSGljMGNnKzVoNUJwcmlIc1pmLzRmK3VjOS9uK3ZzL3p1YnpmNzgvemZVN1N2MzhlL3dFeGtxa0lGa2cyQW1SSWhZSkJubFE0VkNycUNxNUl4VWRLSmNZQzlrdXlYc29ObkpJY29xVFNBNlV5Q1ZKWjNzdng3a2haeDhWU2VYSXEwS05DcGxSeElpaVFLdEd2c3BkVXBaemtSSjVUdWxSMXRGUXRDTVJKMWVubnpIb044bW9XQjNDcVJTK1hHUUJPdGVPbE9wNVNYUmZKbFJoWHVOVUxsT3BuUzI3MGJBQTNkL0xjVTVCSEQ0OUgwbnYwYitnUGVMNGZEdGp6UkxQblNxa1JQUnZEcVFrOXZlRGx4YnMzdGIzaDY1MHNOZVYzMHpCQVRqTTROa09uandPZ2pzOG1xVGxlTmVmcE94VGtTaTMyU0g3b2FRays4QVB3YXNWZUszcjdrKzlQblFENEIxQzdkUytRTDdXaGR4dTRCMUlya1BpMjdMWGp2VDF4N2JPa0lPcDJRSDlISDZsVG9oUk1UR2R5dXFDL0N6eTc0UHVIU1ZJSW5FTGcxeFVkWGZHcEd6eTdNWVB1eEhWbnZxSHM5NkJtVDN6c1JkM2UrTlFIWC9wUU93eXVZWERwUzF3Ly9PNUhqNCtwRVk2T0FlUVB3TWVCaFFGY0JvVUF6c0hnVkdrSU5ZZlFjeGpjaDZGOU9MTVlRZDhSY0JvSnQwK3BQNHI4ejlnZnpkbjRITSsvb1BjWXpsSUU4NGtnOTB0eXhsRW5rbk1UaVQvaldSOVAzSGZSMGdUbU1aRzFTVTRBbnBQeE1JclpSVkYvQ3JsVDREa1ZqVC9RSnhydTArQXduZndaYWRKUHhNOWtieFk1TWN3eGhyM1puSTlZK01XeUZndWZXTlppT1pkejZEK0huRGcweGxFckRvL213bjhlNTNFKzgxL0FyQlk2UzR2Z3VvajUvRXl2eGZpemhIcEwyVnVLZDh1WVdUejd2K0RQY2pRdlI4TUtacllDbml1WjF5cnFKSERXVnVON0lyVVM4WElONzJ0eXBMWDBXb2ZHZGN3eENXNUpuT3YxZUxTZTcyTUQzRGZ3SFd5QTMwWjZiV1FXbTVqTFp2emFUTjB0MU5xQ0gxczVoMXZoblV6ZU51SzN3V2w3K2x2c2dFY0ttbmVpYnhjNmQxTnZEelBjaHgvNzhHby8vRkxwbFlyZkIvRHdBRG9QNG44YVp5WU5Qb2ZvZFlnNmg2bHpCTDVIV0V1SHk1L0VIS1huVVhRY2czOEd0WTZqL3pqek80SFdFenhQMHVNazZ5ZlJmQXBQVHJOL0dyL080UHNaOHM0eXAweDBaNkxoSEd2bjRIVWViOC9ENFFLK1hLQkhGcnl6NEh5UjJJdm92SVNXeSt4ZDVwdTRBdWVyckYvRGwrdG91TTY1eUliakRlSnZNdU5ieE4yaWR3N3J0L2tXNzRDN0lCZmY3bkdXLytKTTNtZnZBYjQ4Uk5NamNoL3pIVDNCaHlmd2ZFcCtQdDduVStzWlorSTV2VjdRczRCdnBRQ09MOUgzRXQ0djRmOEt6YTlZZTExY1JoVmxpbXlTS2ZwSXBsaStUUEVNbVJJRFpVcVdBd3RrU2puSk9CUUdLMlZLZThpVTRTb3VHeTNqeUcvSGVKbnk2VElWZkVBMjEzU01UQ1UzUUd6bFhxQkFwc29lR2Fjb21hcGpaYXBGeWxRUGxYRStKVlBESC9Dc1NVNHQ2dGRpejRXODJzVFhJYll1M09xT2xIRmx6NVVlOVlmS3VPWEl1QWZMZUZDakljOUdFUURlamEvSU5QRUVTVEplQ1RMZXJEY2xwcG1yREhlaGFSNGs0NHNlM3p5WkZ2VHpnNDlmcGt3ck9Qbzd5d1RRczNXYVRCc1F1RmltTGZIdFFQdlJNa0U4TzhDbm93dEFZeWM0QjZPN003NTBRVU1JNEM0ejNlRFFQVkFtbExnZWNQc29IQkRia3g2OXZBQXh2ZEhTRysvNjRHOGY0c1BRM0JjZS9kZ0xqNVBwVDYvK0tUSUQ0UGtKZVFNVFpRYWhaVERhaDJUSkRHVk93OEpraHNObkZCcEcwM3NNZGI1QzI5ZHdINHUyYjZqLzdReVpjZVJFOGh5UFB1NHFNNEc4Q2N4ekFqT2VpSytUcVBzOThaUGhOcG45S1BLbjROOVVma2V6TjQzY0g1bnI5RGVBMzB3MHpjVGJXZmdhUTcvWm5KczU1TWZ4bkl1dXVjeDZIclhuRTdzUVhZdW90NWk0SmN4eENScVhzcllNejVZeHcvaFVtZVhNWlFXOVY2SmxGWDEvblNqekd6MFM0TXNkWkJKeTMrSjN2UGlEYzdVYWIxZHpGaEx4WlExYzF2SytGcjNyNkwrTzl5VDhTT0o5Q3g1dVJXTXkzbkRQbU8zc2I4ZmZIWnlISGVoTGdWTUtmWGZTYjljYnNMYWJXbnZ3Znk4Yzk4SnZQem43bVhjcWVnNmcrU0Q5RDhJbERkNkh3R0g2SEdFdkhjMUg0WHlNK2huMFBNNXNUekNya3lHQXZkUE02UXk5em5LV3p1SlJKdWYxUFB3dlVETUxYS1FXZDRXNVJMM0xjTG1LRDlmSXk0YkhEZlp1K3NuY2d0Y3Q5T1hBUDRjemRacytkK2g1aDk5MzRaaUxqN25KZ05yM3FIVWZmZmZSbEllR1BQejZHMjBQNFBPUXZJZjQvNWk2VC9oK24zRHVuOEx0S1Q3bHcrOFphODk1ZjRGbkJjUVVvSVY3dzd6a0xMeWl4NXY3NG5XR3JQR1N0YzZ5aFR4a0N3K1ZMWEpLdGxpSWJBbldTL0xiNFlwczZUelpzazZ5NVZoenpKYXQ0Q2Ria2ZoS2dQK3ZiQlZQV1NjZjJhcXVzdFdpWmF2enU4WW0yWnFoSUYzV0pWSzJOclhySk1xNkJzdStRM3k5SU5uNnhMbzlrbTB3UTlhZE5mY3MyWGZqWkQxNE5xUld3MXhaVDlBb1NyYXhQeWlRYlpJczZ4VWg2ODErVTNLYnU4ajZrdThMMXhZT2dKcCtiaUJUdGlYY1doSHZ2MEEyQUIxdDRtVURxZEdPOTZCd1FINEgrQVduL0IvOEEyVzluM1FBQUhpY1kyQmtZR0E2ekNUSm9NNEFBa3hBekFpRURBd09ZRDREQUIwb0FVMEFlSnlWazk5cUUwRVV4ci9kcEUxcnBHRFJVcnlRUVVUQmk5MjBsQmFDTjlzLzZVMW9ZZ2lsVitvMk8wbVdKcnRoZHBLUWExOUE4QVhFS3g5QXZCZTg5RlVFSDhGdkoyTVRzVUpOU09ZM1orYjgrYzdaQmJEdFBJV0QrY2ZIRzhzT3l2aGsyVVVKM3l3WGNBOC9MUmRSZGg1YVhzR21VN2U4U3Z2VWNna3YzV2VXMTNEWGZXOTVIWGZjTDViTGVPRCtzTHlCUjRXQVdaemlPbmV2VE1hY0hXemhuV1dYdHo1Ykx1QXh2bHN1WXN0eExhL2dDWFhOZVpYMjE1WkwrT2k4dGJ5R2JYZG1lUjMzM1ErV3kzanVmclc4Z1JlRkFvNlFZb1FaRkdMMDBJZUd3REZDVENCSnA2UUVFYzhGZGxIQkR2YmhrUU1NK0JWTFhwblpTYTZTYSs0ZDhTYU8wdEZNeGIyK0ZzZmhSSXJUTUlsbVlyZXlzKytKWURBUTVpZ1RTbVpTVFdSRWh4cnJTUmd2d05SRVN6SGtpbHFhNkdBcXMzVElUWXVXSHNhc0lHUXV0R1J2UEFoVjd0dkFHZHFvMC9zUVZlN2F0SjNnQWsxeWl6dlVHbWZ0ZW5CWWJiUnJKeGZOUnF0OXU0em5SbFZHdGZsZGdUMXFPK0N2c3RRWG5FdVZ4V2tpOXJ3RHIySkUzaTU0azBJa3BXU201WGtUdXlhZG9GOXEvdnZtNUtaUjVUNGQwdS9DdWx6VmtrL1g1czh0aWpraVdvZW1iVmUwaGJScUUrK1M3VnhFU2JqbXU0NnBtVk5wRG1TWVNjNnBLNVhRcWRCOUtSYWp6V1JINThLN3FUSW5YYW9UV29XUkhJYnFTb1JhcS9oeWJLNGtxWTQ3TXJPRFZxYXl2M3FqdExodXprM1BJaGJQRWt3Zk5QdFM1U3Z1WCtzTi80anBHV1hvYXoycStuNWVYamlQNzhYcC8wVHdPYWw1VnhMVGVmOGZNZjBCUlNhWjlQRUx6NHZZRVhpY2ZWY0ZkT1BJc25WVm1XSW5HVmltdDh5VTJKYWNMRTlnbVptOXN0MjJOWll0alNBd3k4ek16TXlQbWZZeHYzM016TENQbWFxazlrem0vSE4rVHRJazNiN2RmVzlYS1NsTS9iOC8rQm9Ya01JVXBXNUtYWis2TG5WajZwYlVyYWtiVXJlbGJnWUVnalJrSUFzNXlNTVFGS0FJd3pBQ283QU1sc01LV0FrYndjYXdDV3dLbThIbXNBVnNDVnZCMXJBTnZBbTJoZTFnZTlnQmRvU2RZR2ZZQlhhRjNXQjMyQVAyaEwxZ2I5Z0g5b1V4R0ljU2xLRUNCcGhRaFFtWWhQMWdmemdBRG9TRDRHQTRCRmJCRkV6RERNekNvWEFZSEE1SHdKRndGQndOeDhDeGNCd2NEeWZBaVhBU25BeW53S2x3R3B3T1o4Q1pjQmFjRGVmQXVWQ0Q4OENDZW1vMDlVWnFCQnJRQkFVdGFFTUhiRmdOWFhDZ0IzMXd3WU0xNEVNQUlVUXdCL093QUl1d0ZzNkhDK0JDdUFndWhrdmdVcmdNTG9jcjRFcTRDcTZHYStCYXVBNnVoeHZnUnJnSmJvWmI0RmE0RFc2SE8rQk91QXZ1aG52Z1hyZ1A3b2NINEVGNENCNkdSK0JSZUF3ZWh5ZmdTWGdLbm9abjRGbDREcDZIRitCRmVBbGVobGZnVlhnenZBWGVDbStEdDhNNzRKM3dMbmczdkFmZUMrK0Q5OE1INElQd0lmZ3d2QVlmZ1kvQ3grRGo4QW40Skh3S1BnMmZnYy9DNStEejhBWDRJcndPWDRJdncxZmdxL0ExK0RwOEE3NEozNEp2dzNmZ3UvQTkrRDc4QUg0SVA0SWZ3MC9ncC9BeitEbjhBbjRKdjRKZncyL2d0L0FHL0E1K0QzK0FQOEtmNE0vd0YvZ3IvQTMrRHYrQWY4Sy80Ti93SC9ndnBoQVFrVENOR2N4aUR2T3BIWEFJQzFqRVlSekJVVnlHeTNFRnJzU05jR1BjQkRmRnpYQnozQUszeEsxd2E5d0czNFRiNG5hNFBlNkFPK0pPdURQdWdydmlicmc3N29GNzRsNjROKzZEKytJWWptTUp5MWhCQTAyczRnUk80bjY0UHg2QUIrSkJlREFlZ3F0d0NxZHhCbWZ4VUR3TUQ4Y2o4RWc4Q28vR1kvQllQQTZQeHhQd1JEd3A5VHFlaktmZ3FYZ2FubzVuNEpsNEZwNk41K0M1V01QejBNSTZOckNKQ2x2WXhnN2F1QnE3NkdBUCsraWloMnZReHdCRGpIQU81M0VCRjNFdG5vOFg0SVY0RVY2TWwrQ2xlQmxlamxmZ2xYZ1ZYbzNYNExWNEhWNlBOK0NOZUJQZWpMZmdyWGdiM281MzRKMTRGOTZOOStDOWVCL2Vqdy9nZy9nUVBveVA0S1A0R0Q2T1QrQ1QrQlEramMvZ3MvZ2NQbzh2NEl2NEVyNk1yK0NyK0daOEM3NFYzNFp2eDNmZ08vRmQrRzU4RDc0WDM0ZnZ4dy9nQi9GRCtHRjhEVCtDSDhXUDRjZnhFL2hKL0JSK0dqK0RuOFhQNGVmeEMvaEZmQjIvaEYvR3IrQlg4V3Y0ZGZ3R2ZoTy9oZC9HNytCMzhYdjRmZndCL2hCL2hEL0duK0JQOFdmNGMvd0YvaEovaGIvRzMrQnY4UTM4SGY0ZS80Qi94RC9obi9FditGZjhHLzRkLzRIL3hIL2h2L0UvK0Y5S0VSQVNVWm95bEtVYzVXbUlDbFNrWVJxaFVWcEd5MmtGcmFTTmFHUGFoRGFseldoejJvSzJwSzFvYTlxRzNrVGIwbmEwUGUxQU85Sk90RFB0UXJ2U2JyUTc3VUY3MGw2ME4rMUQrOUlZalZPSnlsUWhnMHlxMGdSTjBuNjBQeDFBQjlKQmREQWRRcXRvaXFacGhtYnBVRHFNRHFjajZFZzZpbzZtWStoWU9vNk9weFBvUkRxSlRxWlQ2RlE2alU2bk0raE1Pb3ZPcG5Qb1hLclJlV1JSblJyVUpFVXRhbE9IYkZwTlhYS29SMzF5eWFNMTVGTkFJVVUwUi9PMFFJdTBsczZuQytoQ3VvZ3Vwa3ZvVXJxTUxxY3I2RXE2aXE2bWEraGF1bzZ1cHh2b1JycUpicVpiNkZhNmpXNm5PK2hPdW92dXBudm9YcnFQN3FjSDZFRjZpQjZtUitoUmVvd2VweWZvU1hxS25xWm42Rmw2anA2bkYraEZlb2xlcGxmbzFkUWRtYlpqQlVHbUZ3VjJJeHNveTI5MDhxby9weHpYVTVrTzk4TjBFRnArUVlxYTZubmhZam9LbEo5dTJVNHZIM1pxanVXM0ZZYWRuTFR0SUVTM20vVlZ6NTFUdWJXdTI2dlovWHhjdTFGSWJxdVZEZXgyMzNLbzRiWXpvVzhGblhUSDdhazh6NlpxbGhPbVE3dW4wcjVyTlllYjduemY0WVlNNXdlZGJPUkpsYkg3ZFhlaDZEbldZcTFoK3cxSE1hZW5yRERucTVhdmdrNWVsaEpQNkxpTmJycmxXTzBDYjZicGRkeStDZ3B6cmhQMVZJM1hVOVJOSVJqUzdjakxydkViYmxQbDZsWmNVMmkxMC93WHBPdXUyODFMMGJQOGJzYno3WDZZYlZnOTVWdnBsdHNQK2JuVHpOcWg1ZGlOWXFnV3dscEgyZTFPV0lqYjgzWXo3QlQ0V2J0ZmMxUXJIRTZhRGRVUGxWOU1PcjY4UHBLMFYwZEJhTGNXMDdLWG90MXY4bnNKVHJmamQwZGJWa1BKcWRYbTdLWnljNTdkQ0NOZlpUM1ZiOWhPb1dkNU5WbXI4ck5XVXlia0UrWjFxcVlkWm9LTzVhdE1vNlA0aEVTd2tTQlVYcTF1TmJyemx0OGNhVmw4aElOZWZ0Qkl5NkZuUEl0TndNWnd2VnpMOVdWOE9INTkwSWxuMHAyTVdxMGE0VER6elBsdXN2T1JRU2Zld3BEblJFRk5qRkhvMlgzZExDWW1pdHM1dHh2WEkyc2l4VWZDT09rTjJmMldtOENDaHE5VVAraTQ0WWlHSmE0WVltRFNLdFN0L3FCcCtiNDdINitqbURUalZlU1RkdVRwNTdFajRpTVNIL0Z5QW51dHFyVWl4eG5XN2FCbk9jNXl0ZEJ3cko2MWJsbnB0dDFpMnltcnhYZkVWM20xeUVaak5ZYWswWERjUUEzenFmVHRmanQrUGNQbjJWZjVodVdvZnRQeXM3N1ZiN3E5WE1QdDlWampiTTlxOTFWWUdKeFg1SzA3UjFrZjJ6MmNWeW9jNGExN25relo0QXM3M0dJWEtqOGhLK3FPTEdHWlh2aWM4a09iR1Zmb2ZzZjE3YlZzWDhzWllzZlhHaDJaSkp5M1EvWmxjdkJpTXJGOTNCdE9IRjlqY3QrbHJscE04MjBPOG5ySndVallpWHIxZ05jcUI3ZE05MlM1MGgrS0EwbkhjbHJGT0xva01TVW44M0tJR0hIc2ZwZk5tUnhsem91Q0RtOXJoRytQOGpsczFPUnhIRUxzZnBiSnZjNWlzVzB6UXozeFFSSWRoQ2Jqc0EvNGNPVytGMk9MSjBTamc4dWJkQXZ4Q3dtWjNuQitzTmRzTW5NMjZrc01LYkxGK05MSUFUZkpEd0xxTlBsU3NCdjQ4UHJwdW5LY1lrT090Y1VIRzZwQ2gyWFU3bzZiNHJaYzNJcThaRVFPWkVYaXlOcDZSNjdjWUNTZVlOa0dRNUczSVVpbTRSanUxbFYyM3VjNzM4bUVWdEFOc2h4UmVUTkRkZDlXcllZVnFJSTRON2tubWJidlJsNWF6akxESG9tYTJicXlPRUpRSXdwWlNvOVB4ZkppLzloZU9yRG1WRUhPcDFabm8zYlpjYTdQZnNMSVFkZmhpT0hiWFJWMmVNSjJaeWppdU9UenRJclhVSGRVaHMxck56ak1SNDN1RU12STYrSHJPN3F1RlIvNzhyYnJ0bmszNjJKQWNjbEFoalZVaXdVK2N4WEdPODBuVGI2a1NTTyt4RWt6UGl1K054ekMrMEU2Y0gyMkdoZkpQWWxiZkhrR21TMU9LZ092cFhuZExodW16ZjV2Y2txcXU2eHhVZHRaM2h3ZVdEdk9LQnpqUS9acnFEaTI1dG5iUG10dmNVVGttRmR3WkJFMXRrVTl6M0dCZFc2cjBmaUlhNE1NTnB4MEU2Zm1KSlhXZXMwaVk4T09HL0RocTN3UTJhRW9saGRUQ1dPMndZbEtLYzR3TGtkbHlaUnhPcEV0MUNQYjRSMjA4d3oySk84TVdUMW10L29ObGUycFp0Y09peTFaRXJPc1ZyeDB4WG1nazRTcDFsaExyV2k2VVYyczFKY1RqLzIzd1VqaXZ3MkcySDhiOUdWZmhmWDQ0aEpnZm9Bb3JIODExMVJCbDlORzFyRThxV0tqaE1NOXR5NzdpbS9qc1BaMzdMZkNtc2dOOWRSSk05R1pkOXZ2ODJhU2R6T2MvWjNGZ2c0RmZERExsNGJBT0F3dENZUFNMNmdGVDI1aG9pNEw2Q1h2WllJZUx5VFQ0cXZWcDU3cTVOb2M2enlybWVjd0Yvc2lMOThTOHVabzNJaERDN3U1bWVjejV1eGxPV241WWhpS0Y4U3ZPY3ZXeFRzZGdEaVlKTWtpdnIvcEJrZXhJWUZJdXV4S3NHRlhwbXVsNm1SeFNXWXBCaEhmU0w2K3RzZTJqdXBKaTErYktBOTcwZHExY25hMmFpaE9vREtoSE9QbyttWXQvdkRxMk1wcGpnNFNUYkthRlpLaWF1d205bEJrQngwK1VaK0RuWkxFczlCb2NvRFMyU1lZZkxTczNHQkVCNmlsUXhLZ2x2YmpBTlVKZTQ2UmJnUkJPY3ZlNUpCWlNLS3FOakZISnM2T0c3SGZiUyt3Z3lVSmFjVzZzVUhTU3RmS1krV2grTk5QNXMveUlLOTNkUDJYUTV5dWs1QWZEK1lkeFpkZWJKZzBZc2NteitQUGlEaXN4MWVpVmg0dkZaS1VIMmNFdnZaOHJTV3pKUVpaN3hTMnJyeGRKUlg1MUs1N0ZBVk5zdnMrcmZZV3lZL3ExUFhucVI0MjVETlpEYTI3czh2ak9GUVhZM2dkcTg0M3NsWXVUYTVjTnhweU9LMUhvUW8yL2I5RHNxMlJ3WEFjZzFkczBJdGpVNjFjcmtoaERDOXlObzNxZWlPNmsxNWdtWWNXQnA4ZTY5NlJ3OHcxMlN6OFVjMGhuYi8wQnNHTHY3RzQzL2F0WHJiRjM3UmRuNndtaDQ3eDZ2aG8zUTdya1J5OWxvRWpvZU1Ya3lvZVd1YTRUTFErUzQwczZVZmUwcWZpcStWTCtza1ZuK2ZQWEhjK3lQRTE5VjI3bWVHTEVTM3dNdTI2NUphZ3UraHhVbk1qUDFnVHNXTDhPY0JXY2JNdERzdU9Ta3NoQ1R5MFBRb2lrZFkwYy9MUGpUMm5xQjYxY2E2Ym1WZDIzZVYvSFByOHl5OVVTNlB4M211RHpjdFlaWk5rU1lPYzZ5UTVSeDZabzAwM1hQSkF4aWFHNS9oVG5MOUs0elh4eU1UWVNKTFo0b0dhSzBNbEtjcFNpRllUaGhTbUZGVXBKcVNZekVWOSs5RHhWV044MXRZNGowd0thTElzWFFGTkNtaFNRSk1DbWhUUTVHUzZWaG1MRVhWcGxhUW9TMUZKWnBzYWw0NHBSVldLQ1NrRU5ENG1oVHdkRjlDNGdNWXJVaGhTQ0dKY0VPT0NHTmRybXg3VHRlQktnaXNKcmlTNGt1QktnaXNKcmlTNGtqQ1ZoYWtzaUxJZ3lvSW82K1hONkFsbnhuVWR2eUhRc3FhY01YUnQ2bG9tcjhnY0ZXR3RDR3RGV0N2eEE0RldOSFJXaUEwaE5tUmFRMENHZ0F3QkdRSXlCR1FJeUpDbG1vSXdCV0VLd2hTRXFaZDZhUHhNUUdhVno3c1ZQeE5RVlI1VUJWUVZVRlVlVklXbUtqUlZVMTV1U0V0b3FvS1lFTVNFSU1RWEZmRkZSWHhSRVY5VXhCY1Y4VVZGZkZHWkVNU2tJQ1lGSWFhb1RBcGlzcEp1bFdJWjJSVGNpaDhJUWt4aHNDbTRHSmVpSkVWWmlvb1VoaFNtRkZVcEpxU1l6TXdwRHB2Y0ZFc1lNcGNobGpERUVvWll3aEJMR0dJSlF5eGhqQXRKU1VoS2doQXpHR0lHUTh4Z2lCa01NWU1oWmpERURJYVl3UkF6R0dJR1E4eGdpQmtNQ1Y5R1dSQmxRWlFGSVI0d3lvS29DS0lpaUlvZ1JIcERwRGRFZWtPa04wUjZRNlEzS29Jd0JDRzZHNks3SWJvYm9yc2h1aHVpdXlHNkc2SzdJYm9ib3JzaHVodWl1eUc2RzZZZ1RFR0k2SVlwQ0ZNUUxIcXJ4QWd1Qk1HaWMwc1FJcm9ob2h0VlFWUUZJYUliSXJvaG9oc2l1aUdpR3lLNklhSWJJcm9ob2hzaXVpR2lHeUs2SWFJYklyb2hvaHNpdWpFcENJa0Voa1FDUXlLQndhSzNTbFVWMjdRME1hWnJ4cGtpdlNuU216b2VsQ1lNWFpzeVdKVmlRZ3JtTThWTHB1aHZpdjZtNkcrSy9xYm9iNHIrcHVodml2Nm02RytLL3Fib2I0citwdWh2aXY2bTZHK0svcWJvYjRyK1ppbTVscVZWZW9XcnhuVmQwblZaMTNxcHEvUlNWNW02cnVwNlF0ZUQrVmJwZWtyWDA3cWUwZlZzVWs5cDNpbk5PNlY1cHpUdmxPYWQwcnhUbW5kSzgwNXAzaW5OTzZWNXB6VHZsT2FkMHJ4VG1sY0h6ZEswNXAzV3ZOT2FkMXJ6VG12ZWFjMDdyWG1uTmUrMDVwM1d2Tk9hZDFyelRtdmVhYzJyWTJ0Sng5YlNqT2FkMGJ3em1sZEgySktPc0tVWnpUdWplV2MwNzR6bW5kRzhNNXAzUnZQT2FONVp6VHVyZVdjMTc2em1uZFc4czVwM1Z2UE9pbE1tTmVtc0pwM1ZwTE9hZEZhVHptclMyZG4vQWJvSkI0d0FBQUE9KSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMCkgZm9ybWF0KCd0cnVldHlwZScpLHVybCguLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhcikgZm9ybWF0KCdzdmcnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9LmZhe2ZvbnQ6bm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtZnd7d2lkdGg6MS4yODU3MTQyOWVtfS5mYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg1NzE0ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmZhLmZhLXB1bGwtcmlnaHQsLmZhLnB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6LjNlbX0uZmEtdWw+bGl7cG9zaXRpb246cmVsYXRpdmV9LmZhLWxpe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTIuMTQyODU3MTRlbTt3aWR0aDoyLjE0Mjg1NzE0ZW07dG9wOi4xNDI4NTcxNGVtfS5mYS1saS5mYS1sZ3tsZWZ0Oi0xLjg1NzE0Mjg2ZW19LmZhLWJvcmRlcntwYWRkaW5nOi4yZW0gLjI1ZW0gLjE1ZW07Ym9yZGVyOi4wOGVtIHNvbGlkICNlZWU7Ym9yZGVyLXJhZGl1czouMWVtfS5mYS1wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEtcHVsbC1yaWdodCwucHVsbC1yaWdodHtmbG9hdDpyaWdodH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyfS5mYS1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO2FuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpfUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fS5mYS1yb3RhdGUtOTB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmZhLXJvdGF0ZS0xODB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmZhLXJvdGF0ZS0yNzB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LmZhLWZsaXAtaG9yaXpvbnRhbHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLTEsMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgtMSwxKTt0cmFuc2Zvcm06c2NhbGUoLTEsMSl9LmZhLWZsaXAtdmVydGljYWx7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwtMSk7dHJhbnNmb3JtOnNjYWxlKDEsLTEpfTpyb290IC5mYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmZhLWZsaXAtdmVydGljYWwsOnJvb3QgLmZhLXJvdGF0ZS0xODAsOnJvb3QgLmZhLXJvdGF0ZS0yNzAsOnJvb3QgLmZhLXJvdGF0ZS05MHtmaWx0ZXI6bm9uZX0uZmEtc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmEtc3RhY2stMXgsLmZhLXN0YWNrLTJ4e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmZhLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LmZhLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMDAxXCJ9LmZhLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwifS5mYS1lbnZlbG9wZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDAzXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDVcIn0uZmEtc3Rhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LmZhLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDdcIn0uZmEtZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwifS5mYS10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOVwifS5mYS10aDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS5mYS10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LmZhLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCJ9LmZhLWNsb3NlOmJlZm9yZSwuZmEtcmVtb3ZlOmJlZm9yZSwuZmEtdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0uZmEtc2VhcmNoLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGVcIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0uZmEtY29nOmJlZm9yZSwuZmEtZ2VhcjpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5mYS10cmFzaC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCJ9LmZhLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0uZmEtZmlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE2XCJ9LmZhLWNsb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOFwifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LmZhLXBsYXktY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0uZmEtcmVwZWF0OmJlZm9yZSwuZmEtcm90YXRlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDFlXCJ9LmZhLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjFcIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAyM1wifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjVcIn0uZmEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAyNlwifS5mYS12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS5mYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjhcIn0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LmZhLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0uZmEtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LmZhLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS5mYS1wcmludDpiZWZvcmV7Y29udGVudDpcIlxcZjAyZlwifS5mYS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzBcIn0uZmEtZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMVwifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LmZhLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wifS5mYS10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNFwifS5mYS10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50OlwiXFxmMDM1XCJ9LmZhLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIn0uZmEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDM3XCJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM4XCJ9LmZhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0uZmEtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAzYVwifS5mYS1kZWRlbnQ6YmVmb3JlLC5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS5mYS12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2RcIn0uZmEtaW1hZ2U6YmVmb3JlLC5mYS1waG90bzpiZWZvcmUsLmZhLXBpY3R1cmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZVwifS5mYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDBcIn0uZmEtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA0MVwifS5mYS1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDJcIn0uZmEtdGludDpiZWZvcmV7Y29udGVudDpcIlxcZjA0M1wifS5mYS1lZGl0OmJlZm9yZSwuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ1XCJ9LmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ2XCJ9LmZhLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZjA0N1wifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDlcIn0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGFcIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjA0YlwifS5mYS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0Y1wifS5mYS1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MlwifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5mYS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwifS5mYS1taW51cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0uZmEtdGltZXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU3XCJ9LmZhLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1OFwifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTlcIn0uZmEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWFcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1Y1wifS5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1ZFwifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWVcIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwifS5mYS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MVwifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS5mYS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCJ9LmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsLmZhLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDY0XCJ9LmZhLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZjA2NVwifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjA2NlwifS5mYS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY3XCJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY4XCJ9LmZhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDY5XCJ9LmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2YVwifS5mYS1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDZiXCJ9LmZhLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmNcIn0uZmEtZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmVcIn0uZmEtZXllLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDcwXCJ9LmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSwuZmEtd2FybmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjA3MVwifS5mYS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MlwifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wifS5mYS1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzRcIn0uZmEtY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NVwifS5mYS1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0uZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA3N1wifS5mYS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzhcIn0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwifS5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDdhXCJ9LmZhLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3YlwifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wifS5mYS1hcnJvd3MtdjpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZFwifS5mYS1hcnJvd3MtaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZVwifS5mYS1iYXItY2hhcnQtbzpiZWZvcmUsLmZhLWJhci1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjA4MFwifS5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4MVwifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODJcIn0uZmEtY2FtZXJhLXJldHJvOmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LmZhLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NFwifS5mYS1jb2dzOmJlZm9yZSwuZmEtZ2VhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODVcIn0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIn0uZmEtdGh1bWJzLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODdcIn0uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OFwifS5mYS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODlcIn0uZmEtaGVhcnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA4YVwifS5mYS1zaWduLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZjA4YlwifS5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGNcIn0uZmEtdGh1bWItdGFjazpiZWZvcmV7Y29udGVudDpcIlxcZjA4ZFwifS5mYS1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDhlXCJ9LmZhLXNpZ24taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTBcIn0uZmEtdHJvcGh5OmJlZm9yZXtjb250ZW50OlwiXFxmMDkxXCJ9LmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTJcIn0uZmEtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDkzXCJ9LmZhLWxlbW9uLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIn0uZmEtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTZcIn0uZmEtYm9va21hcmstbzpiZWZvcmV7Y29udGVudDpcIlxcZjA5N1wifS5mYS1waG9uZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOThcIn0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA5OVwifS5mYS1mYWNlYm9vay1mOmJlZm9yZSwuZmEtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWFcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LmZhLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjA5Y1wifS5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwifS5mYS1mZWVkOmJlZm9yZSwuZmEtcnNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDllXCJ9LmZhLWhkZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGEwXCJ9LmZhLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxmMGExXCJ9LmZhLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjNcIn0uZmEtY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTNcIn0uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE0XCJ9LmZhLWhhbmQtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE1XCJ9LmZhLWhhbmQtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNlwifS5mYS1oYW5kLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhN1wifS5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOFwifS5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTlcIn0uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGFhXCJ9LmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGFiXCJ9LmZhLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxmMGFjXCJ9LmZhLXdyZW5jaDpiZWZvcmV7Y29udGVudDpcIlxcZjBhZFwifS5mYS10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjBhZVwifS5mYS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjBcIn0uZmEtYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGIxXCJ9LmZhLWFycm93cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjJcIn0uZmEtZ3JvdXA6YmVmb3JlLC5mYS11c2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjBjMFwifS5mYS1jaGFpbjpiZWZvcmUsLmZhLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzFcIn0uZmEtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzJcIn0uZmEtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzNcIn0uZmEtY3V0OmJlZm9yZSwuZmEtc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzRcIn0uZmEtY29weTpiZWZvcmUsLmZhLWZpbGVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzVcIn0uZmEtcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxmMGM2XCJ9LmZhLWZsb3BweS1vOmJlZm9yZSwuZmEtc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjN1wifS5mYS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzhcIn0uZmEtYmFyczpiZWZvcmUsLmZhLW5hdmljb246YmVmb3JlLC5mYS1yZW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGM5XCJ9LmZhLWxpc3QtdWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2FcIn0uZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZXtjb250ZW50OlwiXFxmMGNjXCJ9LmZhLXVuZGVybGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZFwifS5mYS10YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZVwifS5mYS1tYWdpYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkMFwifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcZjBkMVwifS5mYS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDJcIn0uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBkM1wifS5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDRcIn0uZmEtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDVcIn0uZmEtbW9uZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDZcIn0uZmEtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkN1wifS5mYS1jYXJldC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOFwifS5mYS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ5XCJ9LmZhLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRhXCJ9LmZhLWNvbHVtbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGJcIn0uZmEtc29ydDpiZWZvcmUsLmZhLXVuc29ydGVkOmJlZm9yZXtjb250ZW50OlwiXFxmMGRjXCJ9LmZhLXNvcnQtZGVzYzpiZWZvcmUsLmZhLXNvcnQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkZFwifS5mYS1zb3J0LWFzYzpiZWZvcmUsLmZhLXNvcnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGVcIn0uZmEtZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTBcIn0uZmEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTFcIn0uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLC5mYS11bmRvOmJlZm9yZXtjb250ZW50OlwiXFxmMGUyXCJ9LmZhLWdhdmVsOmJlZm9yZSwuZmEtbGVnYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTNcIn0uZmEtZGFzaGJvYXJkOmJlZm9yZSwuZmEtdGFjaG9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBlNFwifS5mYS1jb21tZW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTVcIn0uZmEtY29tbWVudHMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlNlwifS5mYS1ib2x0OmJlZm9yZSwuZmEtZmxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTdcIn0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIlxcZjBlOFwifS5mYS11bWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZjBlOVwifS5mYS1jbGlwYm9hcmQ6YmVmb3JlLC5mYS1wYXN0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlYVwifS5mYS1saWdodGJ1bGItbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlYlwifS5mYS1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlY1wifS5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlZFwifS5mYS1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWVcIn0uZmEtdXNlci1tZDpiZWZvcmV7Y29udGVudDpcIlxcZjBmMFwifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMVwifS5mYS1zdWl0Y2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMlwifS5mYS1iZWxsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTJcIn0uZmEtY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY0XCJ9LmZhLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjVcIn0uZmEtZmlsZS10ZXh0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjZcIn0uZmEtYnVpbGRpbmctbzpiZWZvcmV7Y29udGVudDpcIlxcZjBmN1wifS5mYS1ob3NwaXRhbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGY4XCJ9LmZhLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmOVwifS5mYS1tZWRraXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmFcIn0uZmEtZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmJcIn0uZmEtYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBmY1wifS5mYS1oLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZFwifS5mYS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZVwifS5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMFwifS5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDFcIn0uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTAyXCJ9LmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTAzXCJ9LmZhLWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDRcIn0uZmEtYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDVcIn0uZmEtYW5nbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDZcIn0uZmEtYW5nbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwN1wifS5mYS1kZXNrdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA4XCJ9LmZhLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGFcIn0uZmEtbW9iaWxlLXBob25lOmJlZm9yZSwuZmEtbW9iaWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTBiXCJ9LmZhLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTBjXCJ9LmZhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGRcIn0uZmEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGVcIn0uZmEtc3Bpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTFcIn0uZmEtbWFpbC1yZXBseTpiZWZvcmUsLmZhLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmMTEyXCJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTNcIn0uZmEtZm9sZGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTRcIn0uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjExNVwifS5mYS1zbWlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE4XCJ9LmZhLWZyb3duLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTlcIn0uZmEtbWVoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWFcIn0uZmEtZ2FtZXBhZDpiZWZvcmV7Y29udGVudDpcIlxcZjExYlwifS5mYS1rZXlib2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTFjXCJ9LmZhLWZsYWctbzpiZWZvcmV7Y29udGVudDpcIlxcZjExZFwifS5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjExZVwifS5mYS10ZXJtaW5hbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMFwifS5mYS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMTIxXCJ9LmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSwuZmEtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIyXCJ9LmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwuZmEtc3Rhci1oYWxmLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjNcIn0uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjRcIn0uZmEtY3JvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEyNVwifS5mYS1jb2RlLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjZcIn0uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSwuZmEtdW5saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMTI3XCJ9LmZhLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMTI4XCJ9LmZhLWluZm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIn0uZmEtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmFcIn0uZmEtc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmJcIn0uZmEtc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJjXCJ9LmZhLWVyYXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEyZFwifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0uZmEtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjEzMFwifS5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCJ9LmZhLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzMlwifS5mYS1jYWxlbmRhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTMzXCJ9LmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTM0XCJ9LmZhLXJvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwifS5mYS1tYXhjZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzZcIn0uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEzN1wifS5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOFwifS5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOVwifS5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTNhXCJ9LmZhLWh0bWw1OmJlZm9yZXtjb250ZW50OlwiXFxmMTNiXCJ9LmZhLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2NcIn0uZmEtYW5jaG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMTNkXCJ9LmZhLXVubG9jay1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2VcIn0uZmEtYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDBcIn0uZmEtZWxsaXBzaXMtaDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MVwifS5mYS1lbGxpcHNpcy12OmJlZm9yZXtjb250ZW50OlwiXFxmMTQyXCJ9LmZhLXJzcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDNcIn0uZmEtcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDRcIn0uZmEtdGlja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQ1XCJ9LmZhLW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NlwifS5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE0N1wifS5mYS1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE0OFwifS5mYS1sZXZlbC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ5XCJ9LmZhLWNoZWNrLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0YVwifS5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRiXCJ9LmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRjXCJ9LmZhLXNoYXJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZFwifS5mYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTRlXCJ9LmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlLC5mYS10b2dnbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE1MFwifS5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUsLmZhLXRvZ2dsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MVwifS5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUsLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MlwifS5mYS1ldXI6YmVmb3JlLC5mYS1ldXJvOmJlZm9yZXtjb250ZW50OlwiXFxmMTUzXCJ9LmZhLWdicDpiZWZvcmV7Y29udGVudDpcIlxcZjE1NFwifS5mYS1kb2xsYXI6YmVmb3JlLC5mYS11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTVcIn0uZmEtaW5yOmJlZm9yZSwuZmEtcnVwZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTZcIn0uZmEtY255OmJlZm9yZSwuZmEtanB5OmJlZm9yZSwuZmEtcm1iOmJlZm9yZSwuZmEteWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMTU3XCJ9LmZhLXJvdWJsZTpiZWZvcmUsLmZhLXJ1YjpiZWZvcmUsLmZhLXJ1YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTU4XCJ9LmZhLWtydzpiZWZvcmUsLmZhLXdvbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1OVwifS5mYS1iaXRjb2luOmJlZm9yZSwuZmEtYnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCJ9LmZhLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWJcIn0uZmEtZmlsZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxmMTVjXCJ9LmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVkXCJ9LmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZVwifS5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjBcIn0uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2MVwifS5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYyXCJ9LmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYzXCJ9LmZhLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE2NFwifS5mYS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwifS5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2NlwifS5mYS15b3V0dWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY3XCJ9LmZhLXhpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjhcIn0uZmEteGluZy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjlcIn0uZmEteW91dHViZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTZhXCJ9LmZhLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmJcIn0uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmNcIn0uZmEtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMTZkXCJ9LmZhLWZsaWNrcjpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5mYS1hZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzBcIn0uZmEtYml0YnVja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTcxXCJ9LmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzJcIn0uZmEtdHVtYmxyOmJlZm9yZXtjb250ZW50OlwiXFxmMTczXCJ9LmZhLXR1bWJsci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzRcIn0uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTc1XCJ9LmZhLWxvbmctYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzZcIn0uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTc3XCJ9LmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzhcIn0uZmEtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzlcIn0uZmEtd2luZG93czpiZWZvcmV7Y29udGVudDpcIlxcZjE3YVwifS5mYS1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxmMTdiXCJ9LmZhLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxmMTdjXCJ9LmZhLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdkXCJ9LmZhLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdlXCJ9LmZhLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODBcIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmMTgxXCJ9LmZhLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwifS5mYS1tYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgzXCJ9LmZhLWdpdHRpcDpiZWZvcmUsLmZhLWdyYXRpcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmZhLXN1bi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTg1XCJ9LmZhLW1vb24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4NlwifS5mYS1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMTg3XCJ9LmZhLWJ1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjE4OFwifS5mYS12azpiZWZvcmV7Y29udGVudDpcIlxcZjE4OVwifS5mYS13ZWlibzpiZWZvcmV7Y29udGVudDpcIlxcZjE4YVwifS5mYS1yZW5yZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGJcIn0uZmEtcGFnZWxpbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMThjXCJ9LmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMThkXCJ9LmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMThlXCJ9LmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTBcIn0uZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUsLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTkxXCJ9LmZhLWRvdC1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5MlwifS5mYS13aGVlbGNoYWlyOmJlZm9yZXtjb250ZW50OlwiXFxmMTkzXCJ9LmZhLXZpbWVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NFwifS5mYS10cnk6YmVmb3JlLC5mYS10dXJraXNoLWxpcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTVcIn0uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5NlwifS5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk3XCJ9LmZhLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTk4XCJ9LmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5OVwifS5mYS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWFcIn0uZmEtb3BlbmlkOmJlZm9yZXtjb250ZW50OlwiXFxmMTliXCJ9LmZhLWJhbms6YmVmb3JlLC5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsLmZhLXVuaXZlcnNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWNcIn0uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlLC5mYS1tb3J0YXItYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWRcIn0uZmEteWFob286YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWVcIn0uZmEtZ29vZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEwXCJ9LmZhLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcZjFhMVwifS5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEyXCJ9LmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhM1wifS5mYS1zdHVtYmxldXBvbjpiZWZvcmV7Y29udGVudDpcIlxcZjFhNFwifS5mYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTVcIn0uZmEtZGlnZzpiZWZvcmV7Y29udGVudDpcIlxcZjFhNlwifS5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMWE3XCJ9LmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMWE4XCJ9LmZhLWRydXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFhOVwifS5mYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWFcIn0uZmEtbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWJcIn0uZmEtZmF4OmJlZm9yZXtjb250ZW50OlwiXFxmMWFjXCJ9LmZhLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWFkXCJ9LmZhLWNoaWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMWFlXCJ9LmZhLXBhdzpiZWZvcmV7Y29udGVudDpcIlxcZjFiMFwifS5mYS1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjFiMVwifS5mYS1jdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWIyXCJ9LmZhLWN1YmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMWIzXCJ9LmZhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjRcIn0uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjVcIn0uZmEtc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjZcIn0uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI3XCJ9LmZhLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjhcIn0uZmEtYXV0b21vYmlsZTpiZWZvcmUsLmZhLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcZjFiOVwifS5mYS1jYWI6YmVmb3JlLC5mYS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxmMWJhXCJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0uZmEtc3BvdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjFiY1wifS5mYS1kZXZpYW50YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWJkXCJ9LmZhLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmVcIn0uZmEtZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzBcIn0uZmEtZmlsZS1wZGYtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjMVwifS5mYS1maWxlLXdvcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjMlwifS5mYS1maWxlLWV4Y2VsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzNcIn0uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzRcIn0uZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSwuZmEtZmlsZS1waG90by1vOmJlZm9yZSwuZmEtZmlsZS1waWN0dXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzVcIn0uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlLC5mYS1maWxlLXppcC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM2XCJ9LmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUsLmZhLWZpbGUtc291bmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjN1wifS5mYS1maWxlLW1vdmllLW86YmVmb3JlLC5mYS1maWxlLXZpZGVvLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzhcIn0uZmEtZmlsZS1jb2RlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzlcIn0uZmEtdmluZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjYVwifS5mYS1jb2RlcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMWNiXCJ9LmZhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMWNjXCJ9LmZhLWxpZmUtYm91eTpiZWZvcmUsLmZhLWxpZmUtYnVveTpiZWZvcmUsLmZhLWxpZmUtcmluZzpiZWZvcmUsLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLC5mYS1zdXBwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmMWNkXCJ9LmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWNlXCJ9LmZhLXJhOmJlZm9yZSwuZmEtcmViZWw6YmVmb3JlLC5mYS1yZXNpc3RhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQwXCJ9LmZhLWVtcGlyZTpiZWZvcmUsLmZhLWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQxXCJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDJcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmZhLWhhY2tlci1uZXdzOmJlZm9yZSwuZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsLmZhLXljLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkNFwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ1XCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ2XCJ9LmZhLXdlY2hhdDpiZWZvcmUsLmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS1wYXBlci1wbGFuZTpiZWZvcmUsLmZhLXNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDhcIn0uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUsLmZhLXNlbmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFkOVwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxmMWRhXCJ9LmZhLWNpcmNsZS10aGluOmJlZm9yZXtjb250ZW50OlwiXFxmMWRiXCJ9LmZhLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFkY1wifS5mYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGRcIn0uZmEtc2xpZGVyczpiZWZvcmV7Y29udGVudDpcIlxcZjFkZVwifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTBcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlMVwifS5mYS1ib21iOmJlZm9yZXtjb250ZW50OlwiXFxmMWUyXCJ9LmZhLWZ1dGJvbC1vOmJlZm9yZSwuZmEtc29jY2VyLWJhbGwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlM1wifS5mYS10dHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTRcIn0uZmEtYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcZjFlNVwifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50OlwiXFxmMWU2XCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTdcIn0uZmEtdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWU4XCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTlcIn0uZmEtbmV3c3BhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWFcIn0uZmEtd2lmaTpiZWZvcmV7Y29udGVudDpcIlxcZjFlYlwifS5mYS1jYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMWVjXCJ9LmZhLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZFwifS5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMWVlXCJ9LmZhLWNjLXZpc2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjBcIn0uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjFmMVwifS5mYS1jYy1kaXNjb3ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFmMlwifS5mYS1jYy1hbWV4OmJlZm9yZXtjb250ZW50OlwiXFxmMWYzXCJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNFwifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjVcIn0uZmEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNlwifS5mYS1iZWxsLXNsYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjdcIn0uZmEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjhcIn0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMWY5XCJ9LmZhLWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMWZhXCJ9LmZhLWV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmJcIn0uZmEtcGFpbnQtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmNcIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmV7Y29udGVudDpcIlxcZjFmZFwifS5mYS1hcmVhLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWZlXCJ9LmZhLXBpZS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjIwMFwifS5mYS1saW5lLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjAxXCJ9LmZhLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIlxcZjIwMlwifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjAzXCJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDRcIn0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjA1XCJ9LmZhLWJpY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDZcIn0uZmEtYnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjA3XCJ9LmZhLWlveGhvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDhcIn0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmZhLWNjOmJlZm9yZXtjb250ZW50OlwiXFxmMjBhXCJ9LmZhLWlsczpiZWZvcmUsLmZhLXNoZWtlbDpiZWZvcmUsLmZhLXNoZXFlbDpiZWZvcmV7Y29udGVudDpcIlxcZjIwYlwifS5mYS1tZWFucGF0aDpiZWZvcmV7Y29udGVudDpcIlxcZjIwY1wifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50OlwiXFxmMjBkXCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMjBlXCJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjEwXCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMjExXCJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTJcIn0uZmEtc2VsbHN5OmJlZm9yZXtjb250ZW50OlwiXFxmMjEzXCJ9LmZhLXNoaXJ0c2luYnVsazpiZWZvcmV7Y29udGVudDpcIlxcZjIxNFwifS5mYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxNVwifS5mYS1za3lhdGxhczpiZWZvcmV7Y29udGVudDpcIlxcZjIxNlwifS5mYS1jYXJ0LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTdcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9LmZhLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTlcIn0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYVwifS5mYS11c2VyLXNlY3JldDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYlwifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjFjXCJ9LmZhLXN0cmVldC12aWV3OmJlZm9yZXtjb250ZW50OlwiXFxmMjFkXCJ9LmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5mYS12ZW51czpiZWZvcmV7Y29udGVudDpcIlxcZjIyMVwifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIyXCJ9LmZhLW1lcmN1cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjNcIn0uZmEtaW50ZXJzZXg6YmVmb3JlLC5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyNFwifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjVcIn0uZmEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI2XCJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI3XCJ9LmZhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjhcIn0uZmEtbWFycy1zdHJva2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjlcIn0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50OlwiXFxmMjJiXCJ9LmZhLW5ldXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyY1wifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjJkXCJ9LmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OlwiXFxmMjMwXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9LmZhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMjMyXCJ9LmZhLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzM1wifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uZmEtdXNlci10aW1lczpiZWZvcmV7Y29udGVudDpcIlxcZjIzNVwifS5mYS1iZWQ6YmVmb3JlLC5mYS1ob3RlbDpiZWZvcmV7Y29udGVudDpcIlxcZjIzNlwifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9LmZhLXN1YndheTpiZWZvcmV7Y29udGVudDpcIlxcZjIzOVwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2FcIn0uZmEteS1jb21iaW5hdG9yOmJlZm9yZSwuZmEteWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2JcIn0uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzY1wifS5mYS1vcGVuY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjIzZFwifS5mYS1leHBlZGl0ZWRzc2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2VcIn0uZmEtYmF0dGVyeS00OmJlZm9yZSwuZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSwuZmEtYmF0dGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZjI0MFwifS5mYS1iYXR0ZXJ5LTM6YmVmb3JlLC5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJhdHRlcnktMjpiZWZvcmUsLmZhLWJhdHRlcnktaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI0MlwifS5mYS1iYXR0ZXJ5LTE6YmVmb3JlLC5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDNcIn0uZmEtYmF0dGVyeS0wOmJlZm9yZSwuZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ1XCJ9LmZhLWktY3Vyc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9LmZhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0N1wifS5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0OFwifS5mYS1zdGlja3ktbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0OVwifS5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjRhXCJ9LmZhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIlxcZjI0YlwifS5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmV7Y29udGVudDpcIlxcZjI0Y1wifS5mYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjRlXCJ9LmZhLWhvdXJnbGFzcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjUwXCJ9LmZhLWhvdXJnbGFzcy0xOmJlZm9yZSwuZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjUxXCJ9LmZhLWhvdXJnbGFzcy0yOmJlZm9yZSwuZmEtaG91cmdsYXNzLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTJcIn0uZmEtaG91cmdsYXNzLTM6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjUzXCJ9LmZhLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjI1NFwifS5mYS1oYW5kLWdyYWItbzpiZWZvcmUsLmZhLWhhbmQtcm9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU1XCJ9LmZhLWhhbmQtcGFwZXItbzpiZWZvcmUsLmZhLWhhbmQtc3RvcC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU2XCJ9LmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1N1wifS5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU4XCJ9LmZhLWhhbmQtc3BvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1OVwifS5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1YVwifS5mYS1oYW5kLXBlYWNlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uZmEtdHJhZGVtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMjVjXCJ9LmZhLXJlZ2lzdGVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWRcIn0uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZVwifS5mYS1nZzpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5mYS1nZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjFcIn0uZmEtdHJpcGFkdmlzb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjJcIn0uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmV7Y29udGVudDpcIlxcZjI2M1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2NFwifS5mYS1nZXQtcG9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMjY1XCJ9LmZhLXdpa2lwZWRpYS13OmJlZm9yZXtjb250ZW50OlwiXFxmMjY2XCJ9LmZhLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcZjI2N1wifS5mYS1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjhcIn0uZmEtZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIlxcZjI2OVwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2YlwifS5mYS10ZWxldmlzaW9uOmJlZm9yZSwuZmEtdHY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmNcIn0uZmEtY29udGFvOmJlZm9yZXtjb250ZW50OlwiXFxmMjZkXCJ9LmZhLTUwMHB4OmJlZm9yZXtjb250ZW50OlwiXFxmMjZlXCJ9LmZhLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3MFwifS5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3MlwifS5mYS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjczXCJ9LmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzRcIn0uZmEtaW5kdXN0cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0uZmEtbWFwLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3NlwifS5mYS1tYXAtc2lnbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzdcIn0uZmEtbWFwLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzhcIn0uZmEtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjc5XCJ9LmZhLWNvbW1lbnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2FcIn0uZmEtY29tbWVudGluZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjdiXCJ9LmZhLWhvdXp6OmJlZm9yZXtjb250ZW50OlwiXFxmMjdjXCJ9LmZhLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxmMjdkXCJ9LmZhLWJsYWNrLXRpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZVwifS5mYS1mb250aWNvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODBcIn0uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMjgxXCJ9LmZhLWVkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODJcIn0uZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjgzXCJ9LmZhLWNvZGllcGllOmJlZm9yZXtjb250ZW50OlwiXFxmMjg0XCJ9LmZhLW1vZHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODVcIn0uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMjg2XCJ9LmZhLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcZjI4N1wifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtbWl4Y2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODlcIn0uZmEtc2NyaWJkOmJlZm9yZXtjb250ZW50OlwiXFxmMjhhXCJ9LmZhLXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4YlwifS5mYS1wYXVzZS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI4Y1wifS5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjhlXCJ9LmZhLXNob3BwaW5nLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MlwifS5mYS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTNcIn0uZmEtYmx1ZXRvb3RoLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTRcIn0uZmEtcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcZjI5NVwifS5mYS1naXRsYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTZcIn0uZmEtd3BiZWdpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjI5N1wifS5mYS13cGZvcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9LmZhLWVudmlyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI5OVwifS5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjlhXCJ9LmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjliXCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjljXCJ9LmZhLWJsaW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjlkXCJ9LmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9LmZhLXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMmEwXCJ9LmZhLWJyYWlsbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTFcIn0uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZXtjb250ZW50OlwiXFxmMmEyXCJ9LmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSwuZmEtYXNsLWludGVycHJldGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5mYS1kZWFmOmJlZm9yZSwuZmEtZGVhZm5lc3M6YmVmb3JlLC5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTRcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNlwifS5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSwuZmEtc2lnbmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhN1wifS5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLXZpYWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjJhOVwifS5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFhXCJ9LmZhLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFiXCJ9LmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFjXCJ9LmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhZFwifS5mYS1waWVkLXBpcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9LmZhLWZpcnN0LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmIwXCJ9LmZhLXlvYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmIxXCJ9LmZhLXRoZW1laXNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMlwifS5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLC5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmV7Y29udGVudDpcIlxcZjJiM1wifS5mYS1mYTpiZWZvcmUsLmZhLWZvbnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5mYS1oYW5kc2hha2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiNVwifS5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMmI2XCJ9LmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiN1wifS5mYS1saW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjhcIn0uZmEtYWRkcmVzcy1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMmI5XCJ9LmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJhXCJ9LmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUsLmZhLXZjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmJiXCJ9LmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSwuZmEtdmNhcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiY1wifS5mYS11c2VyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiZFwifS5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJlXCJ9LmZhLXVzZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjJjMFwifS5mYS1pZC1iYWRnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJjMVwifS5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLC5mYS1pZC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmMyXCJ9LmZhLWRyaXZlcnMtbGljZW5zZS1vOmJlZm9yZSwuZmEtaWQtY2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmMzXCJ9LmZhLXF1b3JhOmJlZm9yZXtjb250ZW50OlwiXFxmMmM0XCJ9LmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmM1XCJ9LmZhLXRlbGVncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMmM2XCJ9LmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLC5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzdcIn0uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMmM4XCJ9LmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLC5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMmM5XCJ9LmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLC5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmNhXCJ9LmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLC5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjJjYlwifS5mYS1zaG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2NcIn0uZmEtYmF0aDpiZWZvcmUsLmZhLWJhdGh0dWI6YmVmb3JlLC5mYS1zMTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2RcIn0uZmEtcG9kY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJjZVwifS5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDBcIn0uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxmMmQxXCJ9LmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQyXCJ9LmZhLXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkM1wifS5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ0XCJ9LmZhLWJhbmRjYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ1XCJ9LmZhLWdyYXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDZcIn0uZmEtZXRzeTpiZWZvcmV7Y29udGVudDpcIlxcZjJkN1wifS5mYS1pbWRiOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ4XCJ9LmZhLXJhdmVscnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDlcIn0uZmEtZWVyY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJkYVwifS5mYS1taWNyb2NoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGJcIn0uZmEtc25vd2ZsYWtlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGNcIn0uZmEtc3VwZXJwb3dlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGRcIn0uZmEtd3BleHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJkZVwifS5mYS1tZWV0dXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTBcIn0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLDAsMCwwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b30iLCIuZmxhZy1pY29uLC5mbGFnLWljb24tYmFja2dyb3VuZHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjo1MCV9LmZsYWctaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6MWVtfS5mbGFnLWljb246YmVmb3Jle2NvbnRlbnQ6XCJcXDAwYTBcIn0uZmxhZy1pY29uLmZsYWctaWNvbi1zcXVhcmVke3dpZHRoOjFlbX0uZmxhZy1pY29uLWFke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9hZC5zdmcpfS5mbGFnLWljb24tYWQuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2FkLnN2Zyl9LmZsYWctaWNvbi1hZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYWUuc3ZnKX0uZmxhZy1pY29uLWFlLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9hZS5zdmcpfS5mbGFnLWljb24tYWZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2FmLnN2Zyl9LmZsYWctaWNvbi1hZi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYWYuc3ZnKX0uZmxhZy1pY29uLWFne2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9hZy5zdmcpfS5mbGFnLWljb24tYWcuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2FnLnN2Zyl9LmZsYWctaWNvbi1haXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYWkuc3ZnKX0uZmxhZy1pY29uLWFpLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9haS5zdmcpfS5mbGFnLWljb24tYWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2FsLnN2Zyl9LmZsYWctaWNvbi1hbC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYWwuc3ZnKX0uZmxhZy1pY29uLWFte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9hbS5zdmcpfS5mbGFnLWljb24tYW0uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2FtLnN2Zyl9LmZsYWctaWNvbi1hb3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYW8uc3ZnKX0uZmxhZy1pY29uLWFvLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9hby5zdmcpfS5mbGFnLWljb24tYXF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2FxLnN2Zyl9LmZsYWctaWNvbi1hcS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYXEuc3ZnKX0uZmxhZy1pY29uLWFye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9hci5zdmcpfS5mbGFnLWljb24tYXIuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2FyLnN2Zyl9LmZsYWctaWNvbi1hc3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYXMuc3ZnKX0uZmxhZy1pY29uLWFzLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9hcy5zdmcpfS5mbGFnLWljb24tYXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2F0LnN2Zyl9LmZsYWctaWNvbi1hdC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYXQuc3ZnKX0uZmxhZy1pY29uLWF1e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9hdS5zdmcpfS5mbGFnLWljb24tYXUuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2F1LnN2Zyl9LmZsYWctaWNvbi1hd3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYXcuc3ZnKX0uZmxhZy1pY29uLWF3LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9hdy5zdmcpfS5mbGFnLWljb24tYXh7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2F4LnN2Zyl9LmZsYWctaWNvbi1heC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYXguc3ZnKX0uZmxhZy1pY29uLWF6e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9hei5zdmcpfS5mbGFnLWljb24tYXouZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2F6LnN2Zyl9LmZsYWctaWNvbi1iYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYmEuc3ZnKX0uZmxhZy1pY29uLWJhLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9iYS5zdmcpfS5mbGFnLWljb24tYmJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2JiLnN2Zyl9LmZsYWctaWNvbi1iYi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYmIuc3ZnKX0uZmxhZy1pY29uLWJke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9iZC5zdmcpfS5mbGFnLWljb24tYmQuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2JkLnN2Zyl9LmZsYWctaWNvbi1iZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYmUuc3ZnKX0uZmxhZy1pY29uLWJlLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9iZS5zdmcpfS5mbGFnLWljb24tYmZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2JmLnN2Zyl9LmZsYWctaWNvbi1iZi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYmYuc3ZnKX0uZmxhZy1pY29uLWJne2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9iZy5zdmcpfS5mbGFnLWljb24tYmcuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2JnLnN2Zyl9LmZsYWctaWNvbi1iaHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYmguc3ZnKX0uZmxhZy1pY29uLWJoLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9iaC5zdmcpfS5mbGFnLWljb24tYml7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2JpLnN2Zyl9LmZsYWctaWNvbi1iaS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYmkuc3ZnKX0uZmxhZy1pY29uLWJqe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9iai5zdmcpfS5mbGFnLWljb24tYmouZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2JqLnN2Zyl9LmZsYWctaWNvbi1ibHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYmwuc3ZnKX0uZmxhZy1pY29uLWJsLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9ibC5zdmcpfS5mbGFnLWljb24tYm17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2JtLnN2Zyl9LmZsYWctaWNvbi1ibS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYm0uc3ZnKX0uZmxhZy1pY29uLWJue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ibi5zdmcpfS5mbGFnLWljb24tYm4uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2JuLnN2Zyl9LmZsYWctaWNvbi1ib3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYm8uc3ZnKX0uZmxhZy1pY29uLWJvLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9iby5zdmcpfS5mbGFnLWljb24tYnF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2JxLnN2Zyl9LmZsYWctaWNvbi1icS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYnEuc3ZnKX0uZmxhZy1pY29uLWJye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ici5zdmcpfS5mbGFnLWljb24tYnIuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2JyLnN2Zyl9LmZsYWctaWNvbi1ic3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYnMuc3ZnKX0uZmxhZy1pY29uLWJzLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9icy5zdmcpfS5mbGFnLWljb24tYnR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2J0LnN2Zyl9LmZsYWctaWNvbi1idC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYnQuc3ZnKX0uZmxhZy1pY29uLWJ2e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9idi5zdmcpfS5mbGFnLWljb24tYnYuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2J2LnN2Zyl9LmZsYWctaWNvbi1id3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvYncuc3ZnKX0uZmxhZy1pY29uLWJ3LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9idy5zdmcpfS5mbGFnLWljb24tYnl7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2J5LnN2Zyl9LmZsYWctaWNvbi1ieS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvYnkuc3ZnKX0uZmxhZy1pY29uLWJ6e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9iei5zdmcpfS5mbGFnLWljb24tYnouZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2J6LnN2Zyl9LmZsYWctaWNvbi1jYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY2Euc3ZnKX0uZmxhZy1pY29uLWNhLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jYS5zdmcpfS5mbGFnLWljb24tY2N7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2NjLnN2Zyl9LmZsYWctaWNvbi1jYy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvY2Muc3ZnKX0uZmxhZy1pY29uLWNke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9jZC5zdmcpfS5mbGFnLWljb24tY2QuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2NkLnN2Zyl9LmZsYWctaWNvbi1jZntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY2Yuc3ZnKX0uZmxhZy1pY29uLWNmLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jZi5zdmcpfS5mbGFnLWljb24tY2d7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2NnLnN2Zyl9LmZsYWctaWNvbi1jZy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvY2cuc3ZnKX0uZmxhZy1pY29uLWNoe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9jaC5zdmcpfS5mbGFnLWljb24tY2guZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2NoLnN2Zyl9LmZsYWctaWNvbi1jaXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY2kuc3ZnKX0uZmxhZy1pY29uLWNpLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jaS5zdmcpfS5mbGFnLWljb24tY2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2NrLnN2Zyl9LmZsYWctaWNvbi1jay5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvY2suc3ZnKX0uZmxhZy1pY29uLWNse2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9jbC5zdmcpfS5mbGFnLWljb24tY2wuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2NsLnN2Zyl9LmZsYWctaWNvbi1jbXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY20uc3ZnKX0uZmxhZy1pY29uLWNtLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jbS5zdmcpfS5mbGFnLWljb24tY257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2NuLnN2Zyl9LmZsYWctaWNvbi1jbi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvY24uc3ZnKX0uZmxhZy1pY29uLWNve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9jby5zdmcpfS5mbGFnLWljb24tY28uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2NvLnN2Zyl9LmZsYWctaWNvbi1jcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY3Iuc3ZnKX0uZmxhZy1pY29uLWNyLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jci5zdmcpfS5mbGFnLWljb24tY3V7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2N1LnN2Zyl9LmZsYWctaWNvbi1jdS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvY3Uuc3ZnKX0uZmxhZy1pY29uLWN2e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9jdi5zdmcpfS5mbGFnLWljb24tY3YuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2N2LnN2Zyl9LmZsYWctaWNvbi1jd3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY3cuc3ZnKX0uZmxhZy1pY29uLWN3LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jdy5zdmcpfS5mbGFnLWljb24tY3h7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2N4LnN2Zyl9LmZsYWctaWNvbi1jeC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvY3guc3ZnKX0uZmxhZy1pY29uLWN5e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9jeS5zdmcpfS5mbGFnLWljb24tY3kuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2N5LnN2Zyl9LmZsYWctaWNvbi1jentiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvY3ouc3ZnKX0uZmxhZy1pY29uLWN6LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9jei5zdmcpfS5mbGFnLWljb24tZGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2RlLnN2Zyl9LmZsYWctaWNvbi1kZS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZGUuc3ZnKX0uZmxhZy1pY29uLWRqe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9kai5zdmcpfS5mbGFnLWljb24tZGouZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2RqLnN2Zyl9LmZsYWctaWNvbi1ka3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZGsuc3ZnKX0uZmxhZy1pY29uLWRrLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9kay5zdmcpfS5mbGFnLWljb24tZG17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2RtLnN2Zyl9LmZsYWctaWNvbi1kbS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZG0uc3ZnKX0uZmxhZy1pY29uLWRve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9kby5zdmcpfS5mbGFnLWljb24tZG8uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2RvLnN2Zyl9LmZsYWctaWNvbi1kentiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZHouc3ZnKX0uZmxhZy1pY29uLWR6LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9kei5zdmcpfS5mbGFnLWljb24tZWN7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2VjLnN2Zyl9LmZsYWctaWNvbi1lYy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZWMuc3ZnKX0uZmxhZy1pY29uLWVle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9lZS5zdmcpfS5mbGFnLWljb24tZWUuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2VlLnN2Zyl9LmZsYWctaWNvbi1lZ3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZWcuc3ZnKX0uZmxhZy1pY29uLWVnLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9lZy5zdmcpfS5mbGFnLWljb24tZWh7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2VoLnN2Zyl9LmZsYWctaWNvbi1laC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZWguc3ZnKX0uZmxhZy1pY29uLWVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9lci5zdmcpfS5mbGFnLWljb24tZXIuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2VyLnN2Zyl9LmZsYWctaWNvbi1lc3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZXMuc3ZnKX0uZmxhZy1pY29uLWVzLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9lcy5zdmcpfS5mbGFnLWljb24tZXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2V0LnN2Zyl9LmZsYWctaWNvbi1ldC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZXQuc3ZnKX0uZmxhZy1pY29uLWZpe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9maS5zdmcpfS5mbGFnLWljb24tZmkuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2ZpLnN2Zyl9LmZsYWctaWNvbi1mantiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZmouc3ZnKX0uZmxhZy1pY29uLWZqLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9mai5zdmcpfS5mbGFnLWljb24tZmt7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2ZrLnN2Zyl9LmZsYWctaWNvbi1may5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZmsuc3ZnKX0uZmxhZy1pY29uLWZte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9mbS5zdmcpfS5mbGFnLWljb24tZm0uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2ZtLnN2Zyl9LmZsYWctaWNvbi1mb3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZm8uc3ZnKX0uZmxhZy1pY29uLWZvLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9mby5zdmcpfS5mbGFnLWljb24tZnJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2ZyLnN2Zyl9LmZsYWctaWNvbi1mci5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZnIuc3ZnKX0uZmxhZy1pY29uLWdhe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9nYS5zdmcpfS5mbGFnLWljb24tZ2EuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2dhLnN2Zyl9LmZsYWctaWNvbi1nYntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ2Iuc3ZnKX0uZmxhZy1pY29uLWdiLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9nYi5zdmcpfS5mbGFnLWljb24tZ2R7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2dkLnN2Zyl9LmZsYWctaWNvbi1nZC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ2Quc3ZnKX0uZmxhZy1pY29uLWdle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9nZS5zdmcpfS5mbGFnLWljb24tZ2UuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2dlLnN2Zyl9LmZsYWctaWNvbi1nZntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ2Yuc3ZnKX0uZmxhZy1pY29uLWdmLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9nZi5zdmcpfS5mbGFnLWljb24tZ2d7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2dnLnN2Zyl9LmZsYWctaWNvbi1nZy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ2cuc3ZnKX0uZmxhZy1pY29uLWdoe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9naC5zdmcpfS5mbGFnLWljb24tZ2guZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2doLnN2Zyl9LmZsYWctaWNvbi1naXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ2kuc3ZnKX0uZmxhZy1pY29uLWdpLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9naS5zdmcpfS5mbGFnLWljb24tZ2x7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2dsLnN2Zyl9LmZsYWctaWNvbi1nbC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ2wuc3ZnKX0uZmxhZy1pY29uLWdte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9nbS5zdmcpfS5mbGFnLWljb24tZ20uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2dtLnN2Zyl9LmZsYWctaWNvbi1nbntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ24uc3ZnKX0uZmxhZy1pY29uLWduLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9nbi5zdmcpfS5mbGFnLWljb24tZ3B7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2dwLnN2Zyl9LmZsYWctaWNvbi1ncC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ3Auc3ZnKX0uZmxhZy1pY29uLWdxe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ncS5zdmcpfS5mbGFnLWljb24tZ3EuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2dxLnN2Zyl9LmZsYWctaWNvbi1ncntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ3Iuc3ZnKX0uZmxhZy1pY29uLWdyLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9nci5zdmcpfS5mbGFnLWljb24tZ3N7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2dzLnN2Zyl9LmZsYWctaWNvbi1ncy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ3Muc3ZnKX0uZmxhZy1pY29uLWd0e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ndC5zdmcpfS5mbGFnLWljb24tZ3QuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2d0LnN2Zyl9LmZsYWctaWNvbi1ndXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ3Uuc3ZnKX0uZmxhZy1pY29uLWd1LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9ndS5zdmcpfS5mbGFnLWljb24tZ3d7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2d3LnN2Zyl9LmZsYWctaWNvbi1ndy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ3cuc3ZnKX0uZmxhZy1pY29uLWd5e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9neS5zdmcpfS5mbGFnLWljb24tZ3kuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2d5LnN2Zyl9LmZsYWctaWNvbi1oa3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvaGsuc3ZnKX0uZmxhZy1pY29uLWhrLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9oay5zdmcpfS5mbGFnLWljb24taG17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2htLnN2Zyl9LmZsYWctaWNvbi1obS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvaG0uc3ZnKX0uZmxhZy1pY29uLWhue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9obi5zdmcpfS5mbGFnLWljb24taG4uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2huLnN2Zyl9LmZsYWctaWNvbi1ocntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvaHIuc3ZnKX0uZmxhZy1pY29uLWhyLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9oci5zdmcpfS5mbGFnLWljb24taHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2h0LnN2Zyl9LmZsYWctaWNvbi1odC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvaHQuc3ZnKX0uZmxhZy1pY29uLWh1e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9odS5zdmcpfS5mbGFnLWljb24taHUuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2h1LnN2Zyl9LmZsYWctaWNvbi1pZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvaWQuc3ZnKX0uZmxhZy1pY29uLWlkLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9pZC5zdmcpfS5mbGFnLWljb24taWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2llLnN2Zyl9LmZsYWctaWNvbi1pZS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvaWUuc3ZnKX0uZmxhZy1pY29uLWlse2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9pbC5zdmcpfS5mbGFnLWljb24taWwuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2lsLnN2Zyl9LmZsYWctaWNvbi1pbXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvaW0uc3ZnKX0uZmxhZy1pY29uLWltLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9pbS5zdmcpfS5mbGFnLWljb24taW57YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2luLnN2Zyl9LmZsYWctaWNvbi1pbi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvaW4uc3ZnKX0uZmxhZy1pY29uLWlve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9pby5zdmcpfS5mbGFnLWljb24taW8uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2lvLnN2Zyl9LmZsYWctaWNvbi1pcXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvaXEuc3ZnKX0uZmxhZy1pY29uLWlxLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9pcS5zdmcpfS5mbGFnLWljb24taXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2lyLnN2Zyl9LmZsYWctaWNvbi1pci5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvaXIuc3ZnKX0uZmxhZy1pY29uLWlze2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9pcy5zdmcpfS5mbGFnLWljb24taXMuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2lzLnN2Zyl9LmZsYWctaWNvbi1pdHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvaXQuc3ZnKX0uZmxhZy1pY29uLWl0LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9pdC5zdmcpfS5mbGFnLWljb24tamV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2plLnN2Zyl9LmZsYWctaWNvbi1qZS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvamUuc3ZnKX0uZmxhZy1pY29uLWpte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9qbS5zdmcpfS5mbGFnLWljb24tam0uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2ptLnN2Zyl9LmZsYWctaWNvbi1qb3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvam8uc3ZnKX0uZmxhZy1pY29uLWpvLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9qby5zdmcpfS5mbGFnLWljb24tanB7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2pwLnN2Zyl9LmZsYWctaWNvbi1qcC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvanAuc3ZnKX0uZmxhZy1pY29uLWtle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9rZS5zdmcpfS5mbGFnLWljb24ta2UuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2tlLnN2Zyl9LmZsYWctaWNvbi1rZ3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMva2cuc3ZnKX0uZmxhZy1pY29uLWtnLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9rZy5zdmcpfS5mbGFnLWljb24ta2h7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2toLnN2Zyl9LmZsYWctaWNvbi1raC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEva2guc3ZnKX0uZmxhZy1pY29uLWtpe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9raS5zdmcpfS5mbGFnLWljb24ta2kuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2tpLnN2Zyl9LmZsYWctaWNvbi1rbXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMva20uc3ZnKX0uZmxhZy1pY29uLWttLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9rbS5zdmcpfS5mbGFnLWljb24ta257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2tuLnN2Zyl9LmZsYWctaWNvbi1rbi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEva24uc3ZnKX0uZmxhZy1pY29uLWtwe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9rcC5zdmcpfS5mbGFnLWljb24ta3AuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2twLnN2Zyl9LmZsYWctaWNvbi1rcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMva3Iuc3ZnKX0uZmxhZy1pY29uLWtyLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9rci5zdmcpfS5mbGFnLWljb24ta3d7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2t3LnN2Zyl9LmZsYWctaWNvbi1rdy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEva3cuc3ZnKX0uZmxhZy1pY29uLWt5e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9reS5zdmcpfS5mbGFnLWljb24ta3kuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2t5LnN2Zyl9LmZsYWctaWNvbi1rentiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMva3ouc3ZnKX0uZmxhZy1pY29uLWt6LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9rei5zdmcpfS5mbGFnLWljb24tbGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2xhLnN2Zyl9LmZsYWctaWNvbi1sYS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbGEuc3ZnKX0uZmxhZy1pY29uLWxie2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9sYi5zdmcpfS5mbGFnLWljb24tbGIuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2xiLnN2Zyl9LmZsYWctaWNvbi1sY3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbGMuc3ZnKX0uZmxhZy1pY29uLWxjLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9sYy5zdmcpfS5mbGFnLWljb24tbGl7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2xpLnN2Zyl9LmZsYWctaWNvbi1saS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbGkuc3ZnKX0uZmxhZy1pY29uLWxre2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9say5zdmcpfS5mbGFnLWljb24tbGsuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2xrLnN2Zyl9LmZsYWctaWNvbi1scntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbHIuc3ZnKX0uZmxhZy1pY29uLWxyLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9sci5zdmcpfS5mbGFnLWljb24tbHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2xzLnN2Zyl9LmZsYWctaWNvbi1scy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbHMuc3ZnKX0uZmxhZy1pY29uLWx0e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9sdC5zdmcpfS5mbGFnLWljb24tbHQuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2x0LnN2Zyl9LmZsYWctaWNvbi1sdXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbHUuc3ZnKX0uZmxhZy1pY29uLWx1LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9sdS5zdmcpfS5mbGFnLWljb24tbHZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2x2LnN2Zyl9LmZsYWctaWNvbi1sdi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbHYuc3ZnKX0uZmxhZy1pY29uLWx5e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9seS5zdmcpfS5mbGFnLWljb24tbHkuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2x5LnN2Zyl9LmZsYWctaWNvbi1tYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbWEuc3ZnKX0uZmxhZy1pY29uLW1hLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9tYS5zdmcpfS5mbGFnLWljb24tbWN7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL21jLnN2Zyl9LmZsYWctaWNvbi1tYy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbWMuc3ZnKX0uZmxhZy1pY29uLW1ke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9tZC5zdmcpfS5mbGFnLWljb24tbWQuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL21kLnN2Zyl9LmZsYWctaWNvbi1tZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbWUuc3ZnKX0uZmxhZy1pY29uLW1lLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9tZS5zdmcpfS5mbGFnLWljb24tbWZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL21mLnN2Zyl9LmZsYWctaWNvbi1tZi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbWYuc3ZnKX0uZmxhZy1pY29uLW1ne2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9tZy5zdmcpfS5mbGFnLWljb24tbWcuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL21nLnN2Zyl9LmZsYWctaWNvbi1taHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbWguc3ZnKX0uZmxhZy1pY29uLW1oLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9taC5zdmcpfS5mbGFnLWljb24tbWt7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL21rLnN2Zyl9LmZsYWctaWNvbi1tay5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbWsuc3ZnKX0uZmxhZy1pY29uLW1se2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9tbC5zdmcpfS5mbGFnLWljb24tbWwuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL21sLnN2Zyl9LmZsYWctaWNvbi1tbXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbW0uc3ZnKX0uZmxhZy1pY29uLW1tLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9tbS5zdmcpfS5mbGFnLWljb24tbW57YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL21uLnN2Zyl9LmZsYWctaWNvbi1tbi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbW4uc3ZnKX0uZmxhZy1pY29uLW1ve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9tby5zdmcpfS5mbGFnLWljb24tbW8uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL21vLnN2Zyl9LmZsYWctaWNvbi1tcHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbXAuc3ZnKX0uZmxhZy1pY29uLW1wLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9tcC5zdmcpfS5mbGFnLWljb24tbXF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL21xLnN2Zyl9LmZsYWctaWNvbi1tcS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbXEuc3ZnKX0uZmxhZy1pY29uLW1ye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9tci5zdmcpfS5mbGFnLWljb24tbXIuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL21yLnN2Zyl9LmZsYWctaWNvbi1tc3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbXMuc3ZnKX0uZmxhZy1pY29uLW1zLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9tcy5zdmcpfS5mbGFnLWljb24tbXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL210LnN2Zyl9LmZsYWctaWNvbi1tdC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbXQuc3ZnKX0uZmxhZy1pY29uLW11e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9tdS5zdmcpfS5mbGFnLWljb24tbXUuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL211LnN2Zyl9LmZsYWctaWNvbi1tdntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbXYuc3ZnKX0uZmxhZy1pY29uLW12LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9tdi5zdmcpfS5mbGFnLWljb24tbXd7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL213LnN2Zyl9LmZsYWctaWNvbi1tdy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbXcuc3ZnKX0uZmxhZy1pY29uLW14e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9teC5zdmcpfS5mbGFnLWljb24tbXguZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL214LnN2Zyl9LmZsYWctaWNvbi1teXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbXkuc3ZnKX0uZmxhZy1pY29uLW15LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9teS5zdmcpfS5mbGFnLWljb24tbXp7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL216LnN2Zyl9LmZsYWctaWNvbi1tei5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbXouc3ZnKX0uZmxhZy1pY29uLW5he2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9uYS5zdmcpfS5mbGFnLWljb24tbmEuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL25hLnN2Zyl9LmZsYWctaWNvbi1uY3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbmMuc3ZnKX0uZmxhZy1pY29uLW5jLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9uYy5zdmcpfS5mbGFnLWljb24tbmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL25lLnN2Zyl9LmZsYWctaWNvbi1uZS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbmUuc3ZnKX0uZmxhZy1pY29uLW5me2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9uZi5zdmcpfS5mbGFnLWljb24tbmYuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL25mLnN2Zyl9LmZsYWctaWNvbi1uZ3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbmcuc3ZnKX0uZmxhZy1pY29uLW5nLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9uZy5zdmcpfS5mbGFnLWljb24tbml7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL25pLnN2Zyl9LmZsYWctaWNvbi1uaS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbmkuc3ZnKX0uZmxhZy1pY29uLW5se2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ubC5zdmcpfS5mbGFnLWljb24tbmwuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL25sLnN2Zyl9LmZsYWctaWNvbi1ub3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbm8uc3ZnKX0uZmxhZy1pY29uLW5vLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9uby5zdmcpfS5mbGFnLWljb24tbnB7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL25wLnN2Zyl9LmZsYWctaWNvbi1ucC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbnAuc3ZnKX0uZmxhZy1pY29uLW5ye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9uci5zdmcpfS5mbGFnLWljb24tbnIuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL25yLnN2Zyl9LmZsYWctaWNvbi1udXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvbnUuc3ZnKX0uZmxhZy1pY29uLW51LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9udS5zdmcpfS5mbGFnLWljb24tbnp7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL256LnN2Zyl9LmZsYWctaWNvbi1uei5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvbnouc3ZnKX0uZmxhZy1pY29uLW9te2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9vbS5zdmcpfS5mbGFnLWljb24tb20uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL29tLnN2Zyl9LmZsYWctaWNvbi1wYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcGEuc3ZnKX0uZmxhZy1pY29uLXBhLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9wYS5zdmcpfS5mbGFnLWljb24tcGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3BlLnN2Zyl9LmZsYWctaWNvbi1wZS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcGUuc3ZnKX0uZmxhZy1pY29uLXBme2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9wZi5zdmcpfS5mbGFnLWljb24tcGYuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3BmLnN2Zyl9LmZsYWctaWNvbi1wZ3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcGcuc3ZnKX0uZmxhZy1pY29uLXBnLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9wZy5zdmcpfS5mbGFnLWljb24tcGh7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3BoLnN2Zyl9LmZsYWctaWNvbi1waC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcGguc3ZnKX0uZmxhZy1pY29uLXBre2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9way5zdmcpfS5mbGFnLWljb24tcGsuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3BrLnN2Zyl9LmZsYWctaWNvbi1wbHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcGwuc3ZnKX0uZmxhZy1pY29uLXBsLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9wbC5zdmcpfS5mbGFnLWljb24tcG17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3BtLnN2Zyl9LmZsYWctaWNvbi1wbS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcG0uc3ZnKX0uZmxhZy1pY29uLXBue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9wbi5zdmcpfS5mbGFnLWljb24tcG4uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3BuLnN2Zyl9LmZsYWctaWNvbi1wcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcHIuc3ZnKX0uZmxhZy1pY29uLXByLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9wci5zdmcpfS5mbGFnLWljb24tcHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3BzLnN2Zyl9LmZsYWctaWNvbi1wcy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcHMuc3ZnKX0uZmxhZy1pY29uLXB0e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9wdC5zdmcpfS5mbGFnLWljb24tcHQuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3B0LnN2Zyl9LmZsYWctaWNvbi1wd3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcHcuc3ZnKX0uZmxhZy1pY29uLXB3LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9wdy5zdmcpfS5mbGFnLWljb24tcHl7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3B5LnN2Zyl9LmZsYWctaWNvbi1weS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcHkuc3ZnKX0uZmxhZy1pY29uLXFhe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9xYS5zdmcpfS5mbGFnLWljb24tcWEuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3FhLnN2Zyl9LmZsYWctaWNvbi1yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcmUuc3ZnKX0uZmxhZy1pY29uLXJlLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9yZS5zdmcpfS5mbGFnLWljb24tcm97YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3JvLnN2Zyl9LmZsYWctaWNvbi1yby5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcm8uc3ZnKX0uZmxhZy1pY29uLXJze2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ycy5zdmcpfS5mbGFnLWljb24tcnMuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3JzLnN2Zyl9LmZsYWctaWNvbi1ydXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvcnUuc3ZnKX0uZmxhZy1pY29uLXJ1LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9ydS5zdmcpfS5mbGFnLWljb24tcnd7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3J3LnN2Zyl9LmZsYWctaWNvbi1ydy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvcncuc3ZnKX0uZmxhZy1pY29uLXNhe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zYS5zdmcpfS5mbGFnLWljb24tc2EuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3NhLnN2Zyl9LmZsYWctaWNvbi1zYntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc2Iuc3ZnKX0uZmxhZy1pY29uLXNiLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zYi5zdmcpfS5mbGFnLWljb24tc2N7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3NjLnN2Zyl9LmZsYWctaWNvbi1zYy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc2Muc3ZnKX0uZmxhZy1pY29uLXNke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zZC5zdmcpfS5mbGFnLWljb24tc2QuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3NkLnN2Zyl9LmZsYWctaWNvbi1zZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc2Uuc3ZnKX0uZmxhZy1pY29uLXNlLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zZS5zdmcpfS5mbGFnLWljb24tc2d7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3NnLnN2Zyl9LmZsYWctaWNvbi1zZy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc2cuc3ZnKX0uZmxhZy1pY29uLXNoe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zaC5zdmcpfS5mbGFnLWljb24tc2guZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3NoLnN2Zyl9LmZsYWctaWNvbi1zaXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc2kuc3ZnKX0uZmxhZy1pY29uLXNpLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zaS5zdmcpfS5mbGFnLWljb24tc2p7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3NqLnN2Zyl9LmZsYWctaWNvbi1zai5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc2ouc3ZnKX0uZmxhZy1pY29uLXNre2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zay5zdmcpfS5mbGFnLWljb24tc2suZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3NrLnN2Zyl9LmZsYWctaWNvbi1zbHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc2wuc3ZnKX0uZmxhZy1pY29uLXNsLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zbC5zdmcpfS5mbGFnLWljb24tc217YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3NtLnN2Zyl9LmZsYWctaWNvbi1zbS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc20uc3ZnKX0uZmxhZy1pY29uLXNue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zbi5zdmcpfS5mbGFnLWljb24tc24uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3NuLnN2Zyl9LmZsYWctaWNvbi1zb3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc28uc3ZnKX0uZmxhZy1pY29uLXNvLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zby5zdmcpfS5mbGFnLWljb24tc3J7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3NyLnN2Zyl9LmZsYWctaWNvbi1zci5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc3Iuc3ZnKX0uZmxhZy1pY29uLXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zcy5zdmcpfS5mbGFnLWljb24tc3MuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3NzLnN2Zyl9LmZsYWctaWNvbi1zdHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc3Quc3ZnKX0uZmxhZy1pY29uLXN0LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zdC5zdmcpfS5mbGFnLWljb24tc3Z7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3N2LnN2Zyl9LmZsYWctaWNvbi1zdi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc3Yuc3ZnKX0uZmxhZy1pY29uLXN4e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9zeC5zdmcpfS5mbGFnLWljb24tc3guZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3N4LnN2Zyl9LmZsYWctaWNvbi1zeXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvc3kuc3ZnKX0uZmxhZy1pY29uLXN5LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9zeS5zdmcpfS5mbGFnLWljb24tc3p7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3N6LnN2Zyl9LmZsYWctaWNvbi1zei5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvc3ouc3ZnKX0uZmxhZy1pY29uLXRje2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My90Yy5zdmcpfS5mbGFnLWljb24tdGMuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3RjLnN2Zyl9LmZsYWctaWNvbi10ZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdGQuc3ZnKX0uZmxhZy1pY29uLXRkLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS90ZC5zdmcpfS5mbGFnLWljb24tdGZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3RmLnN2Zyl9LmZsYWctaWNvbi10Zi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdGYuc3ZnKX0uZmxhZy1pY29uLXRne2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My90Zy5zdmcpfS5mbGFnLWljb24tdGcuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3RnLnN2Zyl9LmZsYWctaWNvbi10aHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdGguc3ZnKX0uZmxhZy1pY29uLXRoLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS90aC5zdmcpfS5mbGFnLWljb24tdGp7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3RqLnN2Zyl9LmZsYWctaWNvbi10ai5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdGouc3ZnKX0uZmxhZy1pY29uLXRre2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My90ay5zdmcpfS5mbGFnLWljb24tdGsuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3RrLnN2Zyl9LmZsYWctaWNvbi10bHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdGwuc3ZnKX0uZmxhZy1pY29uLXRsLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS90bC5zdmcpfS5mbGFnLWljb24tdG17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3RtLnN2Zyl9LmZsYWctaWNvbi10bS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdG0uc3ZnKX0uZmxhZy1pY29uLXRue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My90bi5zdmcpfS5mbGFnLWljb24tdG4uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3RuLnN2Zyl9LmZsYWctaWNvbi10b3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdG8uc3ZnKX0uZmxhZy1pY29uLXRvLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS90by5zdmcpfS5mbGFnLWljb24tdHJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3RyLnN2Zyl9LmZsYWctaWNvbi10ci5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdHIuc3ZnKX0uZmxhZy1pY29uLXR0e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My90dC5zdmcpfS5mbGFnLWljb24tdHQuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3R0LnN2Zyl9LmZsYWctaWNvbi10dntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdHYuc3ZnKX0uZmxhZy1pY29uLXR2LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS90di5zdmcpfS5mbGFnLWljb24tdHd7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3R3LnN2Zyl9LmZsYWctaWNvbi10dy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdHcuc3ZnKX0uZmxhZy1pY29uLXR6e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My90ei5zdmcpfS5mbGFnLWljb24tdHouZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3R6LnN2Zyl9LmZsYWctaWNvbi11YXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdWEuc3ZnKX0uZmxhZy1pY29uLXVhLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS91YS5zdmcpfS5mbGFnLWljb24tdWd7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3VnLnN2Zyl9LmZsYWctaWNvbi11Zy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdWcuc3ZnKX0uZmxhZy1pY29uLXVte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My91bS5zdmcpfS5mbGFnLWljb24tdW0uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3VtLnN2Zyl9LmZsYWctaWNvbi11c3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdXMuc3ZnKX0uZmxhZy1pY29uLXVzLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS91cy5zdmcpfS5mbGFnLWljb24tdXl7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3V5LnN2Zyl9LmZsYWctaWNvbi11eS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdXkuc3ZnKX0uZmxhZy1pY29uLXV6e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My91ei5zdmcpfS5mbGFnLWljb24tdXouZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3V6LnN2Zyl9LmZsYWctaWNvbi12YXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdmEuc3ZnKX0uZmxhZy1pY29uLXZhLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS92YS5zdmcpfS5mbGFnLWljb24tdmN7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3ZjLnN2Zyl9LmZsYWctaWNvbi12Yy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdmMuc3ZnKX0uZmxhZy1pY29uLXZle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My92ZS5zdmcpfS5mbGFnLWljb24tdmUuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3ZlLnN2Zyl9LmZsYWctaWNvbi12Z3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdmcuc3ZnKX0uZmxhZy1pY29uLXZnLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS92Zy5zdmcpfS5mbGFnLWljb24tdml7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3ZpLnN2Zyl9LmZsYWctaWNvbi12aS5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvdmkuc3ZnKX0uZmxhZy1pY29uLXZue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My92bi5zdmcpfS5mbGFnLWljb24tdm4uZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3ZuLnN2Zyl9LmZsYWctaWNvbi12dXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvdnUuc3ZnKX0uZmxhZy1pY29uLXZ1LmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS92dS5zdmcpfS5mbGFnLWljb24td2Z7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3dmLnN2Zyl9LmZsYWctaWNvbi13Zi5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvd2Yuc3ZnKX0uZmxhZy1pY29uLXdze2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My93cy5zdmcpfS5mbGFnLWljb24td3MuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3dzLnN2Zyl9LmZsYWctaWNvbi15ZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMveWUuc3ZnKX0uZmxhZy1pY29uLXllLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS95ZS5zdmcpfS5mbGFnLWljb24teXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3l0LnN2Zyl9LmZsYWctaWNvbi15dC5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEveXQuc3ZnKX0uZmxhZy1pY29uLXphe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My96YS5zdmcpfS5mbGFnLWljb24temEuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL3phLnN2Zyl9LmZsYWctaWNvbi16bXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvem0uc3ZnKX0uZmxhZy1pY29uLXptLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS96bS5zdmcpfS5mbGFnLWljb24tend7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL3p3LnN2Zyl9LmZsYWctaWNvbi16dy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvencuc3ZnKX0uZmxhZy1pY29uLWV1e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9ldS5zdmcpfS5mbGFnLWljb24tZXUuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2V1LnN2Zyl9LmZsYWctaWNvbi1nYi1lbmd7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvNHgzL2diLWVuZy5zdmcpfS5mbGFnLWljb24tZ2ItZW5nLmZsYWctaWNvbi1zcXVhcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzF4MS9nYi1lbmcuc3ZnKX0uZmxhZy1pY29uLWdiLXNjdHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy80eDMvZ2Itc2N0LnN2Zyl9LmZsYWctaWNvbi1nYi1zY3QuZmxhZy1pY29uLXNxdWFyZWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vZmxhZ3MvMXgxL2diLXNjdC5zdmcpfS5mbGFnLWljb24tZ2Itd2xze2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ZsYWdzLzR4My9nYi13bHMuc3ZnKX0uZmxhZy1pY29uLWdiLXdscy5mbGFnLWljb24tc3F1YXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9mbGFncy8xeDEvZ2Itd2xzLnN2Zyl9IiwiLnBhY2Uge1xyXG4gIC13ZWJraXQtcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLnBhY2UtaW5hY3RpdmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzIHtcclxuICBiYWNrZ3JvdW5kOiAjZmY2Mjc1O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAyMDAwO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDNweDtcclxufSIsIi8qIGlDaGVjayBwbHVnaW4gTWluaW1hbCBza2luXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5pY2hlY2tib3hfbWluaW1hbCxcclxuLmlyYWRpb19taW5pbWFsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKG1pbmltYWwucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfbWluaW1hbCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19taW5pbWFsIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX21pbmltYWwuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwsXHJcbiAgICAuaXJhZGlvX21pbmltYWwge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChtaW5pbWFsQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiByZWQgKi9cclxuLmljaGVja2JveF9taW5pbWFsLXJlZCxcclxuLmlyYWRpb19taW5pbWFsLXJlZCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChyZWQucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfbWluaW1hbC1yZWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtcmVkLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXJlZC5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXJlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtcmVkLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX21pbmltYWwtcmVkIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX21pbmltYWwtcmVkLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1yZWQuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtcmVkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtcmVkLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXJlZCxcclxuICAgIC5pcmFkaW9fbWluaW1hbC1yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChyZWRAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGdyZWVuICovXHJcbi5pY2hlY2tib3hfbWluaW1hbC1ncmVlbixcclxuLmlyYWRpb19taW5pbWFsLWdyZWVuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGdyZWVuLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwtZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtZ3JlZW4uaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtZ3JlZW4uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1ncmVlbi5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDtcclxuICAgIH1cclxuXHJcbi5pcmFkaW9fbWluaW1hbC1ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19taW5pbWFsLWdyZWVuLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1ncmVlbi5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1ncmVlbi5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLWdyZWVuLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9taW5pbWFsLWdyZWVuLFxyXG4gICAgLmlyYWRpb19taW5pbWFsLWdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZ3JlZW5AMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGJsdWUgKi9cclxuLmljaGVja2JveF9taW5pbWFsLWJsdWUsXHJcbi5pcmFkaW9fbWluaW1hbC1ibHVlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGJsdWUucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfbWluaW1hbC1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLWJsdWUuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtYmx1ZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLWJsdWUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLWJsdWUuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDtcclxuICAgIH1cclxuXHJcbi5pcmFkaW9fbWluaW1hbC1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX21pbmltYWwtYmx1ZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtYmx1ZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1ibHVlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtYmx1ZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1ibHVlLFxyXG4gICAgLmlyYWRpb19taW5pbWFsLWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChibHVlQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBhZXJvICovXHJcbi5pY2hlY2tib3hfbWluaW1hbC1hZXJvLFxyXG4uaXJhZGlvX21pbmltYWwtYWVybyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChhZXJvLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwtYWVybyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1hZXJvLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLWFlcm8uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1hZXJvLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1hZXJvLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX21pbmltYWwtYWVybyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19taW5pbWFsLWFlcm8uaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLWFlcm8uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtYWVyby5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLWFlcm8uY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtYWVybyxcclxuICAgIC5pcmFkaW9fbWluaW1hbC1hZXJvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYWVyb0AyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogZ3JleSAqL1xyXG4uaWNoZWNrYm94X21pbmltYWwtZ3JleSxcclxuLmlyYWRpb19taW5pbWFsLWdyZXkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZ3JleS5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9taW5pbWFsLWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtZ3JleS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1ncmV5LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtZ3JleS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtZ3JleS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19taW5pbWFsLWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1ncmV5LmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1ncmV5LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLWdyZXkuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1ncmV5LmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9taW5pbWFsLWdyZXksXHJcbiAgICAuaXJhZGlvX21pbmltYWwtZ3JleSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGdyZXlAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIG9yYW5nZSAqL1xyXG4uaWNoZWNrYm94X21pbmltYWwtb3JhbmdlLFxyXG4uaXJhZGlvX21pbmltYWwtb3JhbmdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKG9yYW5nZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9taW5pbWFsLW9yYW5nZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1vcmFuZ2UuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtb3JhbmdlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtb3JhbmdlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1vcmFuZ2UuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDtcclxuICAgIH1cclxuXHJcbi5pcmFkaW9fbWluaW1hbC1vcmFuZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1vcmFuZ2UuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLW9yYW5nZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1vcmFuZ2UuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fbWluaW1hbC1vcmFuZ2UuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtb3JhbmdlLFxyXG4gICAgLmlyYWRpb19taW5pbWFsLW9yYW5nZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKG9yYW5nZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogeWVsbG93ICovXHJcbi5pY2hlY2tib3hfbWluaW1hbC15ZWxsb3csXHJcbi5pcmFkaW9fbWluaW1hbC15ZWxsb3cge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoeWVsbG93LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwteWVsbG93IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXllbGxvdy5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC15ZWxsb3cuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC15ZWxsb3cuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXllbGxvdy5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19taW5pbWFsLXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXllbGxvdy5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwteWVsbG93LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXllbGxvdy5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXllbGxvdy5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC15ZWxsb3csXHJcbiAgICAuaXJhZGlvX21pbmltYWwteWVsbG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoeWVsbG93QDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBwaW5rICovXHJcbi5pY2hlY2tib3hfbWluaW1hbC1waW5rLFxyXG4uaXJhZGlvX21pbmltYWwtcGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChwaW5rLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwtcGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1waW5rLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXBpbmsuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1waW5rLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1waW5rLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX21pbmltYWwtcGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXBpbmsuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXBpbmsuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtcGluay5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXBpbmsuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtcGluayxcclxuICAgIC5pcmFkaW9fbWluaW1hbC1waW5rIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocGlua0AyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogcHVycGxlICovXHJcbi5pY2hlY2tib3hfbWluaW1hbC1wdXJwbGUsXHJcbi5pcmFkaW9fbWluaW1hbC1wdXJwbGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwocHVycGxlLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwtcHVycGxlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXB1cnBsZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1wdXJwbGUuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbWluaW1hbC1wdXJwbGUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9taW5pbWFsLXB1cnBsZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19taW5pbWFsLXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXB1cnBsZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX21pbmltYWwtcHVycGxlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXB1cnBsZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19taW5pbWFsLXB1cnBsZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpLCAobWluLXJlc29sdXRpb246IDEuMjVkcHB4KSB7XHJcbiAgICAuaWNoZWNrYm94X21pbmltYWwtcHVycGxlLFxyXG4gICAgLmlyYWRpb19taW5pbWFsLXB1cnBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHB1cnBsZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcclxuICAgIH1cclxufSIsIi8qIGlDaGVjayBwbHVnaW4gU3F1YXJlIHNraW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmljaGVja2JveF9zcXVhcmUsXHJcbi5pcmFkaW9fc3F1YXJlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHNxdWFyZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9zcXVhcmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19zcXVhcmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fc3F1YXJlLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9zcXVhcmUsXHJcbiAgICAuaXJhZGlvX3NxdWFyZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNxdWFyZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyNDBweCAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogcmVkICovXHJcbi5pY2hlY2tib3hfc3F1YXJlLXJlZCxcclxuLmlyYWRpb19zcXVhcmUtcmVkIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHJlZC5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9zcXVhcmUtcmVkIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcmVkLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcmVkLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1yZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcmVkLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX3NxdWFyZS1yZWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fc3F1YXJlLXJlZC5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1yZWQuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1yZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLXJlZC5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXJlZCxcclxuICAgIC5pcmFkaW9fc3F1YXJlLXJlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHJlZEAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyNDBweCAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogZ3JlZW4gKi9cclxuLmljaGVja2JveF9zcXVhcmUtZ3JlZW4sXHJcbi5pcmFkaW9fc3F1YXJlLWdyZWVuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGdyZWVuLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X3NxdWFyZS1ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWdyZWVuLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtZ3JlZW4uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWdyZWVuLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWdyZWVuLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX3NxdWFyZS1ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19zcXVhcmUtZ3JlZW4uaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtZ3JlZW4uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1ncmVlbi5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1ncmVlbixcclxuICAgIC5pcmFkaW9fc3F1YXJlLWdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZ3JlZW5AMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGJsdWUgKi9cclxuLmljaGVja2JveF9zcXVhcmUtYmx1ZSxcclxuLmlyYWRpb19zcXVhcmUtYmx1ZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChibHVlLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X3NxdWFyZS1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtYmx1ZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWJsdWUuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWJsdWUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtYmx1ZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19zcXVhcmUtYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19zcXVhcmUtYmx1ZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1ibHVlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtYmx1ZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtYmx1ZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWJsdWUsXHJcbiAgICAuaXJhZGlvX3NxdWFyZS1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYmx1ZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyNDBweCAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogYWVybyAqL1xyXG4uaWNoZWNrYm94X3NxdWFyZS1hZXJvLFxyXG4uaXJhZGlvX3NxdWFyZS1hZXJvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGFlcm8ucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfc3F1YXJlLWFlcm8ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1hZXJvLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtYWVyby5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtYWVyby5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1hZXJvLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX3NxdWFyZS1hZXJvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1hZXJvLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLWFlcm8uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1hZXJvLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1hZXJvLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9zcXVhcmUtYWVybyxcclxuICAgIC5pcmFkaW9fc3F1YXJlLWFlcm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhZXJvQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDI0MHB4IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNDBweCAyNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBncmV5ICovXHJcbi5pY2hlY2tib3hfc3F1YXJlLWdyZXksXHJcbi5pcmFkaW9fc3F1YXJlLWdyZXkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZ3JleS5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9zcXVhcmUtZ3JleSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWdyZXkuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1ncmV5LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1ncmV5LmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLWdyZXkuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggMDtcclxuICAgIH1cclxuXHJcbi5pcmFkaW9fc3F1YXJlLWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fc3F1YXJlLWdyZXkuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtZ3JleS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLWdyZXkuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLWdyZXkuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1ncmV5LFxyXG4gICAgLmlyYWRpb19zcXVhcmUtZ3JleSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGdyZXlAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIG9yYW5nZSAqL1xyXG4uaWNoZWNrYm94X3NxdWFyZS1vcmFuZ2UsXHJcbi5pcmFkaW9fc3F1YXJlLW9yYW5nZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChvcmFuZ2UucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfc3F1YXJlLW9yYW5nZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLW9yYW5nZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLW9yYW5nZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtb3JhbmdlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLW9yYW5nZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19zcXVhcmUtb3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1vcmFuZ2UuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtb3JhbmdlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtb3JhbmdlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1vcmFuZ2UuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1vcmFuZ2UsXHJcbiAgICAuaXJhZGlvX3NxdWFyZS1vcmFuZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChvcmFuZ2VAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIHllbGxvdyAqL1xyXG4uaWNoZWNrYm94X3NxdWFyZS15ZWxsb3csXHJcbi5pcmFkaW9fc3F1YXJlLXllbGxvdyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCh5ZWxsb3cucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfc3F1YXJlLXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXllbGxvdy5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXllbGxvdy5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUteWVsbG93LmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXllbGxvdy5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19zcXVhcmUteWVsbG93IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX3NxdWFyZS15ZWxsb3cuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUteWVsbG93LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUteWVsbG93LmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS15ZWxsb3cuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS15ZWxsb3csXHJcbiAgICAuaXJhZGlvX3NxdWFyZS15ZWxsb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCh5ZWxsb3dAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIHBpbmsgKi9cclxuLmljaGVja2JveF9zcXVhcmUtcGluayxcclxuLmlyYWRpb19zcXVhcmUtcGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChwaW5rLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X3NxdWFyZS1waW5rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcGluay5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXBpbmsuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXBpbmsuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcGluay5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19zcXVhcmUtcGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxufVxyXG4gICAgLmlyYWRpb19zcXVhcmUtcGluay5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1waW5rLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtcGluay5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19zcXVhcmUtcGluay5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfc3F1YXJlLXBpbmssXHJcbiAgICAuaXJhZGlvX3NxdWFyZS1waW5rIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocGlua0AyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyNDBweCAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogcHVycGxlICovXHJcbi5pY2hlY2tib3hfc3F1YXJlLXB1cnBsZSxcclxuLmlyYWRpb19zcXVhcmUtcHVycGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHB1cnBsZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9zcXVhcmUtcHVycGxlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcHVycGxlLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcHVycGxlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1wdXJwbGUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9zcXVhcmUtcHVycGxlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX3NxdWFyZS1wdXJwbGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fc3F1YXJlLXB1cnBsZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1wdXJwbGUuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3NxdWFyZS1wdXJwbGUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fc3F1YXJlLXB1cnBsZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpLCAobWluLXJlc29sdXRpb246IDEuMjVkcHB4KSB7XHJcbiAgICAuaWNoZWNrYm94X3NxdWFyZS1wdXJwbGUsXHJcbiAgICAuaXJhZGlvX3NxdWFyZS1wdXJwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChwdXJwbGVAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjQwcHggMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0MHB4IDI0cHg7XHJcbiAgICB9XHJcbn0iLCIvKiBpQ2hlY2sgcGx1Z2luIEZsYXQgc2tpblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaWNoZWNrYm94X2ZsYXQsXHJcbi5pcmFkaW9fZmxhdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChmbGF0LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X2ZsYXQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfZmxhdC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggMDtcclxuICAgIH1cclxuXHJcbi5pcmFkaW9fZmxhdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX2ZsYXQuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fZmxhdC5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfZmxhdCxcclxuICAgIC5pcmFkaW9fZmxhdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGZsYXRAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTc2cHggMjJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIHJlZCAqL1xyXG4uaWNoZWNrYm94X2ZsYXQtcmVkLFxyXG4uaXJhZGlvX2ZsYXQtcmVkIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHJlZC5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9mbGF0LXJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfZmxhdC1yZWQuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfZmxhdC1yZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LXJlZC5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19mbGF0LXJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX2ZsYXQtcmVkLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LXJlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LXJlZC5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfZmxhdC1yZWQsXHJcbiAgICAuaXJhZGlvX2ZsYXQtcmVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocmVkQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBncmVlbiAqL1xyXG4uaWNoZWNrYm94X2ZsYXQtZ3JlZW4sXHJcbi5pcmFkaW9fZmxhdC1ncmVlbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChncmVlbi5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9mbGF0LWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9mbGF0LWdyZWVuLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtZ3JlZW4uZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LWdyZWVuLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX2ZsYXQtZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDtcclxufVxyXG4gICAgLmlyYWRpb19mbGF0LWdyZWVuLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LWdyZWVuLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtZ3JlZW4sXHJcbiAgICAuaXJhZGlvX2ZsYXQtZ3JlZW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChncmVlbkAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTc2cHggMjJweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogYmx1ZSAqL1xyXG4uaWNoZWNrYm94X2ZsYXQtYmx1ZSxcclxuLmlyYWRpb19mbGF0LWJsdWUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoYmx1ZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9mbGF0LWJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtYmx1ZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LWJsdWUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LWJsdWUuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggMDtcclxuICAgIH1cclxuXHJcbi5pcmFkaW9fZmxhdC1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fZmxhdC1ibHVlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LWJsdWUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fZmxhdC1ibHVlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9mbGF0LWJsdWUsXHJcbiAgICAuaXJhZGlvX2ZsYXQtYmx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGJsdWVAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTc2cHggMjJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGFlcm8gKi9cclxuLmljaGVja2JveF9mbGF0LWFlcm8sXHJcbi5pcmFkaW9fZmxhdC1hZXJvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGFlcm8ucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfZmxhdC1hZXJvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9mbGF0LWFlcm8uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfZmxhdC1hZXJvLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfZmxhdC1hZXJvLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX2ZsYXQtYWVybyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX2ZsYXQtYWVyby5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fZmxhdC1hZXJvLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtYWVyby5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfZmxhdC1hZXJvLFxyXG4gICAgLmlyYWRpb19mbGF0LWFlcm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhZXJvQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBncmV5ICovXHJcbi5pY2hlY2tib3hfZmxhdC1ncmV5LFxyXG4uaXJhZGlvX2ZsYXQtZ3JleSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChncmV5LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X2ZsYXQtZ3JleSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfZmxhdC1ncmV5LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtZ3JleS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtZ3JleS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19mbGF0LWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDtcclxufVxyXG4gICAgLmlyYWRpb19mbGF0LWdyZXkuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtZ3JleS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LWdyZXkuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtZ3JleSxcclxuICAgIC5pcmFkaW9fZmxhdC1ncmV5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZ3JleUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTc2cHggMjJweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogb3JhbmdlICovXHJcbi5pY2hlY2tib3hfZmxhdC1vcmFuZ2UsXHJcbi5pcmFkaW9fZmxhdC1vcmFuZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwob3JhbmdlLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X2ZsYXQtb3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9mbGF0LW9yYW5nZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LW9yYW5nZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtb3JhbmdlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX2ZsYXQtb3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fZmxhdC1vcmFuZ2UuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtb3JhbmdlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtb3JhbmdlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9mbGF0LW9yYW5nZSxcclxuICAgIC5pcmFkaW9fZmxhdC1vcmFuZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChvcmFuZ2VAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTc2cHggMjJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIHllbGxvdyAqL1xyXG4uaWNoZWNrYm94X2ZsYXQteWVsbG93LFxyXG4uaXJhZGlvX2ZsYXQteWVsbG93IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHllbGxvdy5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9mbGF0LXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfZmxhdC15ZWxsb3cuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfZmxhdC15ZWxsb3cuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LXllbGxvdy5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19mbGF0LXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX2ZsYXQteWVsbG93LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LXllbGxvdy5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LXllbGxvdy5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMDtcclxuICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIC5pY2hlY2tib3hfZmxhdC15ZWxsb3csXHJcbiAgICAuaXJhZGlvX2ZsYXQteWVsbG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoeWVsbG93QDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBwaW5rICovXHJcbi5pY2hlY2tib3hfZmxhdC1waW5rLFxyXG4uaXJhZGlvX2ZsYXQtcGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChwaW5rLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X2ZsYXQtcGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfZmxhdC1waW5rLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtcGluay5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtcGluay5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19mbGF0LXBpbmsge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDtcclxufVxyXG4gICAgLmlyYWRpb19mbGF0LXBpbmsuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtcGluay5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19mbGF0LXBpbmsuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtcGluayxcclxuICAgIC5pcmFkaW9fZmxhdC1waW5rIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocGlua0AyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTc2cHggMjJweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogcHVycGxlICovXHJcbi5pY2hlY2tib3hfZmxhdC1wdXJwbGUsXHJcbi5pcmFkaW9fZmxhdC1wdXJwbGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwocHVycGxlLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X2ZsYXQtcHVycGxlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9mbGF0LXB1cnBsZS5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mbGF0LXB1cnBsZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2ZsYXQtcHVycGxlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX2ZsYXQtcHVycGxlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fZmxhdC1wdXJwbGUuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtcHVycGxlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX2ZsYXQtcHVycGxlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwO1xyXG4gICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSksIChtaW4tcmVzb2x1dGlvbjogMS4yNWRwcHgpIHtcclxuICAgIC5pY2hlY2tib3hfZmxhdC1wdXJwbGUsXHJcbiAgICAuaXJhZGlvX2ZsYXQtcHVycGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocHVycGxlQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDE3NnB4IDIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNzZweCAyMnB4O1xyXG4gICAgfVxyXG59IiwiLyogaUNoZWNrIHBsdWdpbiBMaW5lIHNraW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmljaGVja2JveF9saW5lLFxyXG4uaXJhZGlvX2xpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzhweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4gICAgLmljaGVja2JveF9saW5lIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwobGluZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUuaG92ZXIsXHJcbiAgICAuaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5ob3ZlcixcclxuICAgIC5pcmFkaW9fbGluZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzQ0NDtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS5jaGVja2VkLFxyXG4gICAgLmlyYWRpb19saW5lLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLmNoZWNrZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLmNoZWNrZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTVweCAwO1xyXG4gICAgICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgICAgIC5pcmFkaW9fbGluZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLmNoZWNrZWQuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9saW5lIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwobGluZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIHJlZCAqL1xyXG4uaWNoZWNrYm94X2xpbmUtcmVkLFxyXG4uaXJhZGlvX2xpbmUtcmVkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDM4cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogI2U1NmM2OTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbGluZS1yZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAuaXJhZGlvX2xpbmUtcmVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwobGluZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcmVkLmhvdmVyLFxyXG4gICAgLmljaGVja2JveF9saW5lLXJlZC5jaGVja2VkLmhvdmVyLFxyXG4gICAgLmlyYWRpb19saW5lLXJlZC5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0U5ODU4MjtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1yZWQuY2hlY2tlZCxcclxuICAgIC5pcmFkaW9fbGluZS1yZWQuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2U1NmM2OTtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUtcmVkLmNoZWNrZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLXJlZC5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcmVkLmRpc2FibGVkLFxyXG4gICAgLmlyYWRpb19saW5lLXJlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0Y3RDNEMjtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLXJlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtcmVkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcmVkLmNoZWNrZWQuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtcmVkLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0QzRDI7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLXJlZC5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgICAgIC5pcmFkaW9fbGluZS1yZWQuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9saW5lLXJlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS1yZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChsaW5lQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDYwcHggMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggMTNweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogZ3JlZW4gKi9cclxuLmljaGVja2JveF9saW5lLWdyZWVuLFxyXG4uaXJhZGlvX2xpbmUtZ3JlZW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzhweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWI3ZTVhO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4gICAgLmljaGVja2JveF9saW5lLWdyZWVuIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLWdyZWVuIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwobGluZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtZ3JlZW4uaG92ZXIsXHJcbiAgICAuaWNoZWNrYm94X2xpbmUtZ3JlZW4uY2hlY2tlZC5ob3ZlcixcclxuICAgIC5pcmFkaW9fbGluZS1ncmVlbi5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzI0QUE3QTtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1ncmVlbi5jaGVja2VkLFxyXG4gICAgLmlyYWRpb19saW5lLWdyZWVuLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMxYjdlNWE7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWdyZWVuLmNoZWNrZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLWdyZWVuLmNoZWNrZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTVweCAwO1xyXG4gICAgICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1ncmVlbi5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ncmVlbi5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzg5RTZDNDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWdyZWVuLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgICAgIC5pcmFkaW9fbGluZS1ncmVlbi5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWdyZWVuLmNoZWNrZWQuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzg5RTZDNDtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9saW5lLWdyZWVuIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLWdyZWVuIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwobGluZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGJsdWUgKi9cclxuLmljaGVja2JveF9saW5lLWJsdWUsXHJcbi5pcmFkaW9fbGluZS1ibHVlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDM4cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogIzI0ODljNTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbGluZS1ibHVlIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLWJsdWUgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICBtYXJnaW46IC01cHggMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChsaW5lLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1ibHVlLmhvdmVyLFxyXG4gICAgLmljaGVja2JveF9saW5lLWJsdWUuY2hlY2tlZC5ob3ZlcixcclxuICAgIC5pcmFkaW9fbGluZS1ibHVlLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjM0RBMERCO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWJsdWUuY2hlY2tlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ibHVlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMyNDg5YzU7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWJsdWUuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtYmx1ZS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtYmx1ZS5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ibHVlLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjQUREN0YwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUtYmx1ZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtYmx1ZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWJsdWUuY2hlY2tlZC5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ibHVlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNBREQ3RjA7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWJsdWUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtYmx1ZS5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMDtcclxuICAgICAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtYmx1ZSAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS1ibHVlIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwobGluZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGFlcm8gKi9cclxuLmljaGVja2JveF9saW5lLWFlcm8sXHJcbi5pcmFkaW9fbGluZS1hZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDM4cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogIzljYzJjYjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbGluZS1hZXJvIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLWFlcm8gLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICBtYXJnaW46IC01cHggMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChsaW5lLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1hZXJvLmhvdmVyLFxyXG4gICAgLmljaGVja2JveF9saW5lLWFlcm8uY2hlY2tlZC5ob3ZlcixcclxuICAgIC5pcmFkaW9fbGluZS1hZXJvLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjQjVEMUQ4O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWFlcm8uY2hlY2tlZCxcclxuICAgIC5pcmFkaW9fbGluZS1hZXJvLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM5Y2MyY2I7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWFlcm8uY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtYWVyby5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtYWVyby5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1hZXJvLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDJFNEU4O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUtYWVyby5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtYWVyby5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWFlcm8uY2hlY2tlZC5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1hZXJvLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEMkU0RTg7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWFlcm8uY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtYWVyby5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMDtcclxuICAgICAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtYWVybyAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS1hZXJvIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwobGluZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGdyZXkgKi9cclxuLmljaGVja2JveF9saW5lLWdyZXksXHJcbi5pcmFkaW9fbGluZS1ncmV5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDM4cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogIzczNzE2ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbGluZS1ncmV5IC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLWdyZXkgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICBtYXJnaW46IC01cHggMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChsaW5lLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1ncmV5LmhvdmVyLFxyXG4gICAgLmljaGVja2JveF9saW5lLWdyZXkuY2hlY2tlZC5ob3ZlcixcclxuICAgIC5pcmFkaW9fbGluZS1ncmV5LmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjOEI4OTg2O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWdyZXkuY2hlY2tlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ncmV5LmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM3MzcxNmU7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWdyZXkuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtZ3JleS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtZ3JleS5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ncmV5LmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDVENEQzO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUtZ3JleS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtZ3JleS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLWdyZXkuY2hlY2tlZC5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1ncmV5LmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNENUQ0RDM7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLWdyZXkuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtZ3JleS5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMDtcclxuICAgICAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtZ3JleSAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS1ncmV5IC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwobGluZUAyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIG9yYW5nZSAqL1xyXG4uaWNoZWNrYm94X2xpbmUtb3JhbmdlLFxyXG4uaXJhZGlvX2xpbmUtb3JhbmdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDM4cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogI2Y3MDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuICAgIC5pY2hlY2tib3hfbGluZS1vcmFuZ2UgLmljaGVja19saW5lLWljb24sXHJcbiAgICAuaXJhZGlvX2xpbmUtb3JhbmdlIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwobGluZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtb3JhbmdlLmhvdmVyLFxyXG4gICAgLmljaGVja2JveF9saW5lLW9yYW5nZS5jaGVja2VkLmhvdmVyLFxyXG4gICAgLmlyYWRpb19saW5lLW9yYW5nZS5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGOTIzMztcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1vcmFuZ2UuY2hlY2tlZCxcclxuICAgIC5pcmFkaW9fbGluZS1vcmFuZ2UuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3MDtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUtb3JhbmdlLmNoZWNrZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLW9yYW5nZS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtb3JhbmdlLmRpc2FibGVkLFxyXG4gICAgLmlyYWRpb19saW5lLW9yYW5nZS5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRDZCMztcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLW9yYW5nZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtb3JhbmdlLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtb3JhbmdlLmNoZWNrZWQuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtb3JhbmdlLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkQ2QjM7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLW9yYW5nZS5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgICAgIC5pcmFkaW9fbGluZS1vcmFuZ2UuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9saW5lLW9yYW5nZSAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS1vcmFuZ2UgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChsaW5lQDJ4LnBuZyk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDYwcHggMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggMTNweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogeWVsbG93ICovXHJcbi5pY2hlY2tib3hfbGluZS15ZWxsb3csXHJcbi5pcmFkaW9fbGluZS15ZWxsb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzhweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZDNDE0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4gICAgLmljaGVja2JveF9saW5lLXllbGxvdyAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS15ZWxsb3cgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICBtYXJnaW46IC01cHggMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChsaW5lLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS15ZWxsb3cuaG92ZXIsXHJcbiAgICAuaWNoZWNrYm94X2xpbmUteWVsbG93LmNoZWNrZWQuaG92ZXIsXHJcbiAgICAuaXJhZGlvX2xpbmUteWVsbG93LmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZEMzRGO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLXllbGxvdy5jaGVja2VkLFxyXG4gICAgLmlyYWRpb19saW5lLXllbGxvdy5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDNDE0O1xyXG4gICAgfVxyXG4gICAgICAgIC5pY2hlY2tib3hfbGluZS15ZWxsb3cuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUteWVsbG93LmNoZWNrZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTVweCAwO1xyXG4gICAgICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS15ZWxsb3cuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUteWVsbG93LmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFNDk1O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUteWVsbG93LmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgICAgIC5pcmFkaW9fbGluZS15ZWxsb3cuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS15ZWxsb3cuY2hlY2tlZC5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS15ZWxsb3cuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRTQ5NTtcclxuICAgIH1cclxuICAgICAgICAuaWNoZWNrYm94X2xpbmUteWVsbG93LmNoZWNrZWQuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLXllbGxvdy5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMDtcclxuICAgICAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICAuaWNoZWNrYm94X2xpbmUteWVsbG93IC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLXllbGxvdyAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGxpbmVAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBwaW5rICovXHJcbi5pY2hlY2tib3hfbGluZS1waW5rLFxyXG4uaXJhZGlvX2xpbmUtcGluayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAzOHB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICNhNzdhOTQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcGluayAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgIC5pcmFkaW9fbGluZS1waW5rIC5pY2hlY2tfbGluZS1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwobGluZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcGluay5ob3ZlcixcclxuICAgIC5pY2hlY2tib3hfbGluZS1waW5rLmNoZWNrZWQuaG92ZXIsXHJcbiAgICAuaXJhZGlvX2xpbmUtcGluay5ob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0I5OTVBOTtcclxuICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1waW5rLmNoZWNrZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtcGluay5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYTc3YTk0O1xyXG4gICAgfVxyXG4gICAgICAgIC5pY2hlY2tib3hfbGluZS1waW5rLmNoZWNrZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLXBpbmsuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLXBpbmsuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtcGluay5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0UwRDBEQTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLXBpbmsuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLXBpbmsuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIC5pY2hlY2tib3hfbGluZS1waW5rLmNoZWNrZWQuZGlzYWJsZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtcGluay5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRTBEMERBO1xyXG4gICAgfVxyXG4gICAgICAgIC5pY2hlY2tib3hfbGluZS1waW5rLmNoZWNrZWQuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLXBpbmsuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuLyogSGlEUEkgc3VwcG9ydCAqL1xyXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xyXG4gICAgLmljaGVja2JveF9saW5lLXBpbmsgLmljaGVja19saW5lLWljb24sXHJcbiAgICAuaXJhZGlvX2xpbmUtcGluayAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGxpbmVAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBwdXJwbGUgKi9cclxuLmljaGVja2JveF9saW5lLXB1cnBsZSxcclxuLmlyYWRpb19saW5lLXB1cnBsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAzOHB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICM2YTVhOGM7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcHVycGxlIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLXB1cnBsZSAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDEzcHg7XHJcbiAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIG1hcmdpbjogLTVweCAwIDAgMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGxpbmUucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLXB1cnBsZS5ob3ZlcixcclxuICAgIC5pY2hlY2tib3hfbGluZS1wdXJwbGUuY2hlY2tlZC5ob3ZlcixcclxuICAgIC5pcmFkaW9fbGluZS1wdXJwbGUuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM4Njc3QTc7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcHVycGxlLmNoZWNrZWQsXHJcbiAgICAuaXJhZGlvX2xpbmUtcHVycGxlLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM2YTVhOGM7XHJcbiAgICB9XHJcbiAgICAgICAgLmljaGVja2JveF9saW5lLXB1cnBsZS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgICAgIC5pcmFkaW9fbGluZS1wdXJwbGUuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLXB1cnBsZS5kaXNhYmxlZCxcclxuICAgIC5pcmFkaW9fbGluZS1wdXJwbGUuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEMkNDREU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgICAgIC5pY2hlY2tib3hfbGluZS1wdXJwbGUuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXHJcbiAgICAgICAgLmlyYWRpb19saW5lLXB1cnBsZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgLmljaGVja2JveF9saW5lLXB1cnBsZS5jaGVja2VkLmRpc2FibGVkLFxyXG4gICAgLmlyYWRpb19saW5lLXB1cnBsZS5jaGVja2VkLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDJDQ0RFO1xyXG4gICAgfVxyXG4gICAgICAgIC5pY2hlY2tib3hfbGluZS1wdXJwbGUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcclxuICAgICAgICAuaXJhZGlvX2xpbmUtcHVycGxlLmNoZWNrZWQuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbi8qIEhpRFBJIHN1cHBvcnQgKi9cclxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpLCAobWluLXJlc29sdXRpb246IDEuMjVkcHB4KSB7XHJcbiAgICAuaWNoZWNrYm94X2xpbmUtcHVycGxlIC5pY2hlY2tfbGluZS1pY29uLFxyXG4gICAgLmlyYWRpb19saW5lLXB1cnBsZSAuaWNoZWNrX2xpbmUtaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGxpbmVAMngucG5nKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xyXG4gICAgfVxyXG59IiwiLyogaUNoZWNrIHBsdWdpbiBQb2xhcmlzIHNraW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmljaGVja2JveF9wb2xhcmlzLFxyXG4uaXJhZGlvX3BvbGFyaXMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDI5cHg7XHJcbiAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwocG9sYXJpcy5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9wb2xhcmlzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9wb2xhcmlzLmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9wb2xhcmlzLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IDA7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X3BvbGFyaXMuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9wb2xhcmlzLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjRweCAwO1xyXG4gICAgfVxyXG5cclxuLmlyYWRpb19wb2xhcmlzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTVweCAwO1xyXG59XHJcbiAgICAuaXJhZGlvX3BvbGFyaXMuaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODZweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19wb2xhcmlzLmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTdweCAwO1xyXG4gICAgfVxyXG4gICAgLmlyYWRpb19wb2xhcmlzLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ4cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaXJhZGlvX3BvbGFyaXMuY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3OXB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAxLjI1ZHBweCkge1xyXG4gICAgLmljaGVja2JveF9wb2xhcmlzLFxyXG4gICAgLmlyYWRpb19wb2xhcmlzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocG9sYXJpc0AyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAzMTBweCAzMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzEwcHggMzFweDtcclxuICAgIH1cclxufSIsIi8qIGlDaGVjayBwbHVnaW4gRnV0dXJpY28gc2tpblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaWNoZWNrYm94X2Z1dHVyaWNvLFxyXG4uaXJhZGlvX2Z1dHVyaWNvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGZ1dHVyaWNvLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X2Z1dHVyaWNvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4gICAgLmljaGVja2JveF9mdXR1cmljby5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMThweCAwO1xyXG4gICAgfVxyXG4gICAgLmljaGVja2JveF9mdXR1cmljby5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuaWNoZWNrYm94X2Z1dHVyaWNvLmNoZWNrZWQuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgICB9XHJcblxyXG4uaXJhZGlvX2Z1dHVyaWNvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbn1cclxuICAgIC5pcmFkaW9fZnV0dXJpY28uY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwcHggMDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fZnV0dXJpY28uZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDhweCAwO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5pcmFkaW9fZnV0dXJpY28uY2hlY2tlZC5kaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNnB4IDA7XHJcbiAgICB9XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAxLjI1ZHBweCkge1xyXG4gICAgLmljaGVja2JveF9mdXR1cmljbyxcclxuICAgIC5pcmFkaW9fZnV0dXJpY28ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChmdXR1cmljb0AyeC5wbmcpO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxNDRweCAxOXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTQ0cHggMTlweDtcclxuICAgIH1cclxufSIsIi8qIGlDaGVjayBwbHVnaW4gc2tpbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuQGltcG9ydCB1cmwoXCJtaW5pbWFsL19hbGwuY3NzXCIpO1xyXG4vKlxyXG5AaW1wb3J0IHVybChcIm1pbmltYWwvbWluaW1hbC5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwibWluaW1hbC9yZWQuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcIm1pbmltYWwvZ3JlZW4uY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcIm1pbmltYWwvYmx1ZS5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwibWluaW1hbC9hZXJvLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJtaW5pbWFsL2dyZXkuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcIm1pbmltYWwvb3JhbmdlLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJtaW5pbWFsL3llbGxvdy5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwibWluaW1hbC9waW5rLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJtaW5pbWFsL3B1cnBsZS5jc3NcIik7XHJcbiovXHJcblxyXG5AaW1wb3J0IHVybChcInNxdWFyZS9fYWxsLmNzc1wiKTtcclxuLypcclxuQGltcG9ydCB1cmwoXCJzcXVhcmUvc3F1YXJlLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJzcXVhcmUvcmVkLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJzcXVhcmUvZ3JlZW4uY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcInNxdWFyZS9ibHVlLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJzcXVhcmUvYWVyby5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwic3F1YXJlL2dyZXkuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcInNxdWFyZS9vcmFuZ2UuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcInNxdWFyZS95ZWxsb3cuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcInNxdWFyZS9waW5rLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJzcXVhcmUvcHVycGxlLmNzc1wiKTtcclxuKi9cclxuXHJcbkBpbXBvcnQgdXJsKFwiZmxhdC9fYWxsLmNzc1wiKTtcclxuLypcclxuQGltcG9ydCB1cmwoXCJmbGF0L2ZsYXQuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImZsYXQvcmVkLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJmbGF0L2dyZWVuLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJmbGF0L2JsdWUuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImZsYXQvYWVyby5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwiZmxhdC9ncmV5LmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJmbGF0L29yYW5nZS5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwiZmxhdC95ZWxsb3cuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImZsYXQvcGluay5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwiZmxhdC9wdXJwbGUuY3NzXCIpO1xyXG4qL1xyXG5cclxuQGltcG9ydCB1cmwoXCJsaW5lL19hbGwuY3NzXCIpO1xyXG4vKlxyXG5AaW1wb3J0IHVybChcImxpbmUvbGluZS5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwibGluZS9yZWQuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImxpbmUvZ3JlZW4uY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImxpbmUvYmx1ZS5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwibGluZS9hZXJvLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJsaW5lL2dyZXkuY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImxpbmUvb3JhbmdlLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJsaW5lL3llbGxvdy5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwibGluZS9waW5rLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJsaW5lL3B1cnBsZS5jc3NcIik7XHJcbiovXHJcblxyXG5AaW1wb3J0IHVybChcInBvbGFyaXMvcG9sYXJpcy5jc3NcIik7XHJcblxyXG5AaW1wb3J0IHVybChcImZ1dHVyaWNvL2Z1dHVyaWNvLmNzc1wiKTsiLCJsaXtsaXN0LXN0eWxlOiBub25lO31cclxuLmZvY3Vze291dGxpbmU6MXB4IGRvdHRlZCByZ2JhKDAsMCwwLDAuNSkgIWltcG9ydGFudH1cclxuLmNvbG9yc3tjbGVhcjpib3RoO3BhZGRpbmc6MjRweCAwIDlweDt9XHJcbi5za2luLWxpbmUgLmNvbG9yc3twYWRkaW5nLXRvcDoyOHB4fVxyXG4uY29sb3JzIHN0cm9uZ3tmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLXJpZ2h0OjIwcHh9XHJcbi5jb2xvcnMgbGl7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O21hcmdpbjoycHggMXB4IDAgMDtiYWNrZ3JvdW5kOiMwMDA7Y3Vyc29yOnBvaW50ZXI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApO29wYWNpdHk6LjU7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjJzOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC4yczstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IC4yczstby10cmFuc2l0aW9uOm9wYWNpdHkgLjJzO3RyYW5zaXRpb246b3BhY2l0eSAuMnM7fVxyXG4uY29sb3JzIGxpOmhvdmVye2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7b3BhY2l0eToxfVxyXG4uY29sb3JzIGxpLmFjdGl2ZXtoZWlnaHQ6MjBweDttYXJnaW4tdG9wOjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NzUpO29wYWNpdHk6Ljc1fVxyXG4uY29sb3JzIGxpLnJlZHtiYWNrZ3JvdW5kOiNkNTRlMjF9XHJcbi5jb2xvcnMgbGkuZ3JlZW57YmFja2dyb3VuZDojNzhhMzAwfVxyXG4uY29sb3JzIGxpLmJsdWV7YmFja2dyb3VuZDojMGU3NmE4fVxyXG4uY29sb3JzIGxpLmFlcm97YmFja2dyb3VuZDojOWNjMmNifVxyXG4uY29sb3JzIGxpLmdyZXl7YmFja2dyb3VuZDojNzM3MTZlfVxyXG4uY29sb3JzIGxpLm9yYW5nZXtiYWNrZ3JvdW5kOiNmNzB9XHJcbi5jb2xvcnMgbGkueWVsbG93e2JhY2tncm91bmQ6I2ZjMH1cclxuLmNvbG9ycyBsaS5waW5re2JhY2tncm91bmQ6I2ZmNjZiNX1cclxuLmNvbG9ycyBsaS5wdXJwbGV7YmFja2dyb3VuZDojNmE1YThjfVxyXG4uc2tpbi1zcXVhcmUgLmNvbG9ycyBsaS5yZWR7YmFja2dyb3VuZDojZTU2YzY5fVxyXG4uc2tpbi1zcXVhcmUgLmNvbG9ycyBsaS5ncmVlbntiYWNrZ3JvdW5kOiMxYjdlNWF9XHJcbi5za2luLXNxdWFyZSAuY29sb3JzIGxpLmJsdWV7YmFja2dyb3VuZDojMjQ4OWM1fVxyXG4uc2tpbi1zcXVhcmUgLmNvbG9ycyBsaS5hZXJve2JhY2tncm91bmQ6IzljYzJjYn1cclxuLnNraW4tc3F1YXJlIC5jb2xvcnMgbGkuZ3JleXtiYWNrZ3JvdW5kOiM3MzcxNmV9XHJcbi5za2luLXNxdWFyZSAuY29sb3JzIGxpLnllbGxvd3tiYWNrZ3JvdW5kOiNmYzN9XHJcbi5za2luLXNxdWFyZSAuY29sb3JzIGxpLnBpbmt7YmFja2dyb3VuZDojYTc3YTk0fVxyXG4uc2tpbi1zcXVhcmUgLmNvbG9ycyBsaS5wdXJwbGV7YmFja2dyb3VuZDojNmE1YThjfVxyXG4uc2tpbi1zcXVhcmUgLmNvbG9ycyBsaS5vcmFuZ2V7YmFja2dyb3VuZDojZjcwfVxyXG4uc2tpbi1mbGF0IC5jb2xvcnMgbGkucmVke2JhY2tncm91bmQ6I2VjNzA2M31cclxuLnNraW4tZmxhdCAuY29sb3JzIGxpLmdyZWVue2JhY2tncm91bmQ6IzFhYmM5Y31cclxuLnNraW4tZmxhdCAuY29sb3JzIGxpLmJsdWV7YmFja2dyb3VuZDojMzQ5OGRifVxyXG4uc2tpbi1mbGF0IC5jb2xvcnMgbGkuZ3JleXtiYWNrZ3JvdW5kOiM5NWE1YTZ9XHJcbi5za2luLWZsYXQgLmNvbG9ycyBsaS5vcmFuZ2V7YmFja2dyb3VuZDojZjM5YzEyfVxyXG4uc2tpbi1mbGF0IC5jb2xvcnMgbGkueWVsbG93e2JhY2tncm91bmQ6I2YxYzQwZn1cclxuLnNraW4tZmxhdCAuY29sb3JzIGxpLnBpbmt7YmFja2dyb3VuZDojYWY3YWM1fVxyXG4uc2tpbi1mbGF0IC5jb2xvcnMgbGkucHVycGxle2JhY2tncm91bmQ6Izg2NzdhN31cclxuLnNraW4tbGluZSAuY29sb3JzIGxpLnllbGxvd3tiYWNrZ3JvdW5kOiNmZmM0MTR9IiwiYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmZvbnQtc21hbGwtMSB7XG4gIGZvbnQtc2l6ZTogMC43cmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtc21hbGwtMiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtc21hbGwtMyB7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtbWVkaXVtLTEge1xuICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5mb250LW1lZGl1bS0yIHtcbiAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1tZWRpdW0tMyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtbWVkaXVtLTQge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5mb250LW1lZGl1bS01IHtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1sYXJnZS0xIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtbGFyZ2UtMiB7XG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5mb250LWxhcmdlLTMge1xuICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1sYXJnZS00IHtcbiAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtbGFyZ2UtNSB7XG4gIGZvbnQtc2l6ZTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJvbGQtMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4udGV4dC1ib2xkLTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnRleHQtYm9sZC01MDAge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi50ZXh0LWJvbGQtNjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udGV4dC1ib2xkLTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRleHQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi50ZXh0LWhpZ2hsaWdodCB7XG4gIHBhZGRpbmc6IDRweCA2cHg7IH1cblxub2wgbGksIHVsIGxpLCBkbCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7IH1cblxuY29kZSB7XG4gIHBhZGRpbmc6IC4ycmVtIC40cmVtO1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxucHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmOTsgfVxuICBwcmUgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYmQtZXhhbXBsZS1yb3cgLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi5iZC1leGFtcGxlLXJvdyAucm93ID4gLmNvbCxcbi5iZC1leGFtcGxlLXJvdyAucm93ID4gW2NsYXNzXj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXRvcDogLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg2LCA2MSwgMTI0LCAwLjE1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg4NiwgNjEsIDEyNCwgMC4yKTsgfVxuXG4uYmQtZXhhbXBsZS1yb3cgLmZsZXgtaXRlbXMtdG9wLFxuLmJkLWV4YW1wbGUtcm93IC5mbGV4LWl0ZW1zLW1pZGRsZSxcbi5iZC1leGFtcGxlLXJvdyAuZmxleC1pdGVtcy1ib3R0b20ge1xuICBtaW4taGVpZ2h0OiA2cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTsgfVxuXG4uYmQtZXhhbXBsZS1yb3ctZmxleC1jb2xzIC5yb3cge1xuICBtaW4taGVpZ2h0OiAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMSk7IH1cblxuLmJkLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODYsIDYxLCAxMjQsIDAuMTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDg2LCA2MSwgMTI0LCAwLjE1KTsgfVxuXG4uZXhhbXBsZS1jb250YWluZXIge1xuICB3aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmV4YW1wbGUtcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLmV4YW1wbGUtY29udGVudC1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmV4YW1wbGUtY29udGVudC1tYWluIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtd2Via2l0LWZsZXg6IDAgMCA1MCU7XG4gICAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZXhhbXBsZS1jb250ZW50LW1haW4ge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfSB9XG5cbi5leGFtcGxlLWNvbnRlbnQtc2Vjb25kYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmV4YW1wbGUtY29udGVudC1zZWNvbmRhcnkge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5leGFtcGxlLWNvbnRlbnQtc2Vjb25kYXJ5IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH0gfVxuXG4udGFibGUtd2hpdGUtc3BhY2UgdGgsIC50YWJsZS13aGl0ZS1zcGFjZSB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsIC50YWJsZS1ib3JkZXJsZXNzIHRoIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlYmYzO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZWJmMzsgfVxuXG4udGFibGUtYm9yZGVyZWQgdGgsIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2ViZjM7IH1cblxuLnRhYmxlIHRoLCAudGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZWJmMzsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlYmYzOyB9XG5cbi50YWJsZS1pbnZlcnNlIHtcbiAgY29sb3I6ICNlY2VlZWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE1QTg7IH1cblxuLnRhYmxlLnRhYmxlLWNvbHVtbiB0aCwgLnRhYmxlLnRhYmxlLWNvbHVtbiB0ZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlYmYzOyB9XG5cbi50YWJsZS50YWJsZS1jb2x1bW4gdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS50YWJsZS1jb2x1bW4gdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4udGFibGUgdGgsIC50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMnJlbTsgfVxuXG4udGFibGUudGFibGUteGwgdGgsIC50YWJsZS50YWJsZS14bCB0ZCB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMnJlbTsgfVxuXG4udGFibGUudGFibGUtbGcgdGgsIC50YWJsZS50YWJsZS1sZyB0ZCB7XG4gIHBhZGRpbmc6IDAuOXJlbSAycmVtOyB9XG5cbi50YWJsZS50YWJsZS1kZSB0aCwgLnRhYmxlLnRhYmxlLWRlIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbSAycmVtOyB9XG5cbi50YWJsZS50YWJsZS1zbSB0aCwgLnRhYmxlLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC42cmVtIDJyZW07IH1cblxuLnRhYmxlLnRhYmxlLXhzIHRoLCAudGFibGUudGFibGUteHMgdGQge1xuICBwYWRkaW5nOiAwLjRyZW0gMnJlbTsgfVxuXG4vKlxyXG4qIFRhYmxlIHNpemluZ1xyXG4qL1xuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZWJmMzsgfVxuXG4udGFibGUtYm9yZGVybGVzcyA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWJvcmRlcmxlc3MgPiB0Ym9keSA+IHRyID4gdGgge1xuICBib3JkZXI6IDA7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ci5ib3JkZXItc29saWQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyLmJvcmRlci1kb3VibGUgPiB0aCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG91YmxlOyB9XG5cbi50YWJsZSA+IHRib2R5ID4gdHIuYm9yZGVyLWRhc2hlZCA+IHRkIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogZGFzaGVkOyB9XG5cbi5ib3JkZXItY3VzdG9tLWNvbG9yIHRkIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDsgfVxuXG5mb3JtIHtcbiAgLyogLmZvcm0tYm9keXtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfSAqLyB9XG4gIGZvcm0gbGFiZWwge1xuICAgIGNvbG9yOiAjMmU0MDVjOyB9XG4gIGZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2Q2ZTY7XG4gICAgY29sb3I6ICMzZjU4N2U7IH1cbiAgICBmb3JtIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNiMWMxZDg7IH1cbiAgICBmb3JtIC5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgY29sb3I6ICNiMWMxZDg7IH1cbiAgICBmb3JtIC5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGNvbG9yOiAjYjFjMWQ4OyB9XG4gICAgZm9ybSAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2IxYzFkODsgfVxuICBmb3JtIC5mb3JtLXNlY3Rpb24ge1xuICAgIGNvbG9yOiAjNDA0RTY3O1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDRFNjc7IH1cbiAgICBmb3JtIC5mb3JtLXNlY3Rpb24gaSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2RjZTk7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICBmb3JtIC5mb3JtLWFjdGlvbnMuZmlsbGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7IH1cbiAgICBmb3JtIC5mb3JtLWFjdGlvbnMuY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIGZvcm0gLmZvcm0tYWN0aW9ucy5yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIGZvcm0gLmZvcm0tYWN0aW9ucy50b3Age1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkY2U5O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIGZvcm0gLmZvcm0tYWN0aW9ucyAuYnV0dG9ucy1ncm91cCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICBmb3JtLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAubGFiZWwtY29udHJvbCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gIGZvcm0ucm93LXNlcGFyYXRvciAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZmY1OyB9XG4gICAgZm9ybS5yb3ctc2VwYXJhdG9yIC5mb3JtLWdyb3VwIC5sYWJlbC1jb250cm9sIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH1cbiAgICBmb3JtLnJvdy1zZXBhcmF0b3IgLmZvcm0tZ3JvdXAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMS4ycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIGZvcm0ucm93LXNlcGFyYXRvciAuZm9ybS1ncm91cC5sYXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgZm9ybS5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVmZjU7IH1cbiAgICBmb3JtLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgLmxhYmVsLWNvbnRyb2wge1xuICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTsgfVxuICAgIGZvcm0uZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAxLjJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlZmY1OyB9XG4gICAgZm9ybS5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwLmxhc3Qge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICBmb3JtLnN0cmlwZWQtcm93cyAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgZm9ybS5zdHJpcGVkLXJvd3MgLmZvcm0tZ3JvdXAgLmxhYmVsLWNvbnRyb2wge1xuICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTsgfVxuICAgIGZvcm0uc3RyaXBlZC1yb3dzIC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBmb3JtLnN0cmlwZWQtcm93cyAuZm9ybS1ncm91cDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjdGQTsgfVxuICBmb3JtLnN0cmlwZWQtbGFiZWxzIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBmb3JtLnN0cmlwZWQtbGFiZWxzIC5mb3JtLWdyb3VwIC5sYWJlbC1jb250cm9sIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH1cbiAgICBmb3JtLnN0cmlwZWQtbGFiZWxzIC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgIGZvcm0uc3RyaXBlZC1sYWJlbHMgLmZvcm0tZ3JvdXA6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7IH1cbiAgZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogMS4xcmVtO1xuICAgIGhlaWdodDogMS4wNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMDVyZW07XG4gICAgdG9wOiAwLjJyZW07XG4gICAgbGVmdDogMDsgfVxuICAgIGZvcm0gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciArIC5jdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4vKiBcclxuVE9ETzpNOiBUbyBjaGVjayB3aXRoIGxhdGVzdCBib290c3RyYXAgdmVyc2lvbiBhbmQgcmVtb3ZlIGl0LiBcclxuQm9vdHN0cmFwIEVuaGFuY2UgKi9cbi5jdXN0b20tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jdXN0b20tY29udHJvbC5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IGlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQgPiBpbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBwYWRkaW5nOiAwLjUxcmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICB3aWR0aDogMS4xcmVtO1xuICBoZWlnaHQ6IDEuMDc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNXJlbTtcbiAgdG9wOiAwLjJyZW07IH1cbiAgLmN1c3RvbS1jb250cm9sLWluZGljYXRvciArIC5jdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VGRjE7XG4gIGJvcmRlci1jb2xvcjogI0JBQkZDNzsgfVxuXG4uYnRuLmJ0bi1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4uYnRuLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTsgfVxuXG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzLCAuYnRuOmFjdGl2ZSwgLmJ0bi5hY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cbi5idG4uYnRuLWljb24uYnRuLXB1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLXB1cmUgaSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5idG4uYnRuLXNvY2lhbCB7XG4gIHBhZGRpbmc6IDAuN3JlbSAwLjI1cmVtIDAuODVyZW0gMy43NXJlbTsgfVxuXG4uYnRuLW1pbi13aWR0aCB7XG4gIG1pbi13aWR0aDogOC41cmVtOyB9XG5cbi5jb2xvci1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5idG4tZmxvYXQge1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIC5idG4tZmxvYXQuYnRuLWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmJ0bi1mbG9hdCBpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5idG4tZmxvYXQuYnRuLWZsb2F0LWxnIGksIC5idG4tZmxvYXQuYnRuLWZsb2F0LWxnIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAuYnRuLWZsb2F0LmJ0bi1mbG9hdC1sZyBpICsgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmJ0bi1mbG9hdCA+IGkgKyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnB4OyB9XG5cbmJ1dHRvbiwgaHRtbCBbdHlwZT0nYnV0dG9uJ10sIFt0eXBlPSdyZXNldCddLCBbdHlwZT0nc3VibWl0J10ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNvbGxhcHNlLWljb24gLmNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jb2xsYXBzZS1pY29uIGFbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBmb250LWZhbWlseTogJ2ZlYXRoZXInO1xuICBjb250ZW50OiBcIlxcZTk4MlwiO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXIgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXIgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhciAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhciAwczsgfVxuXG4uY29sbGFwc2UtaWNvbiBhW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGZvbnQtZmFtaWx5OiAnZmVhdGhlcic7XG4gIGNvbnRlbnQ6IFwiXFxlOTlkXCI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhciAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhciAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBzOyB9XG5cbi5jb2xsYXBzZS1pY29uLmxlZnQgYSB7XG4gIHBhZGRpbmctbGVmdDogMjhweDsgfVxuICAuY29sbGFwc2UtaWNvbi5sZWZ0IGE6YmVmb3JlLCAuY29sbGFwc2UtaWNvbi5sZWZ0IGE6YWZ0ZXIge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuLmNvbGxhcHNlLWljb24gYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTpiZWZvcmUge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5jb2xsYXBzZS1pY29uIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmFmdGVyIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uY29sbGFwc2UtaWNvbi5hY2NvcmRpb24taWNvbi1yb3RhdGUgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmNvbGxhcHNlLWljb24uYWNjb3JkaW9uLWljb24tcm90YXRlIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cblxuLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjVyZW0gMC4yNXJlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzYyNkU4MjsgfVxuICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNyAhaW1wb3J0YW50OyB9XG5cbi5kcm9wZG93biBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cblxuLm5hdi1pdGVtIGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uc2hvdyA+IC5kcm9wZG93bi1tZW51IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBjb250ZW50OiBcIlxcZjEwN1wiICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMHB4O1xuICBwYWRkaW5nOiAwIDJweCAwIDZweDtcbiAgbWFyZ2luOiAwIDAuM2VtIDAgMDtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZS5uYXYtaGlkZS1hcnJvdzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5uYXZiYXItaG9yaXpvbnRhbCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHRvcDogLTlweCAhaW1wb3J0YW50OyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLXN1Ym1lbnU6aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgICAgIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1zdWJtZW51ID4gLmRyb3Bkb3duLW1lbnUub3Blbi1sZWZ0IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDEwMCU7IH1cbiAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSA+IGE6YWZ0ZXIsIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1zdWJtZW51ID4gYnV0dG9uOmFmdGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgY29udGVudDogXCJcXGYxMDVcIiAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDEuMTVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSA6aG92ZXIgPiBhOmFmdGVyLCAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSA6aG92ZXIgPiBidXR0b246YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NTU7IH1cbiAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSAucHVsbC1sZWZ0IHtcbiAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSAucHVsbC1sZWZ0ID4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmRyb3Bkb3duLWhlYWRlci5oaWdobGlnaHQge1xuICAgIGNvbG9yOiAjMmIyZDJmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5idG4tc2Vjb25kYXJ5IH4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYzsgfVxuXG4uYnRuLXByaW1hcnkgfiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUI4OyB9XG5cbi5idG4tc3VjY2VzcyB+IC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUE7IH1cblxuLmJ0bi1kYW5nZXIgfiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3NTg4OyB9XG5cbi5idG4taW5mbyB+IC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRENFRTM7IH1cblxuLmJ0bi13YXJuaW5nIH4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTg3RDsgfVxuXG4uZHJvcGRvd24tbWVudS5hcnJvdyB7XG4gIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgLmRyb3Bkb3duLW1lbnUuYXJyb3c6YWZ0ZXIsIC5kcm9wZG93bi1tZW51LmFycm93OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LmFycm93OmJlZm9yZSB7XG4gICAgdG9wOiAtN3B4O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiM2IzYjM7IH1cbiAgLmRyb3Bkb3duLW1lbnUuYXJyb3c6YWZ0ZXIge1xuICAgIHRvcDogLTZweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG5cbi5kcm9wZG93bi1tZW51IC5hcnJvdy1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50OyB9XG4gIC5kcm9wZG93bi1tZW51IC5hcnJvdy1sZWZ0OmFmdGVyLCAuZHJvcGRvd24tbWVudSAuYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAuZHJvcGRvd24tbWVudSAuYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGxlZnQ6IC04cHg7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYjNiM2IzOyB9XG4gIC5kcm9wZG93bi1tZW51IC5hcnJvdy1sZWZ0OmFmdGVyIHtcbiAgICBsZWZ0OiAtN3B4O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjsgfVxuXG4uZHJvcGRvd24tbWVudSAuYXJyb3ctcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50OyB9XG4gIC5kcm9wZG93bi1tZW51IC5hcnJvdy1yaWdodDphZnRlciwgLmRyb3Bkb3duLW1lbnUgLmFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDsgfVxuICAuZHJvcGRvd24tbWVudSAuYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICByaWdodDogLTdweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2IzYjNiMzsgfVxuICAuZHJvcGRvd24tbWVudSAuYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtNnB4O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwNlwiICFpbXBvcnRhbnQ7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bzsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51LmFycm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgLmRyb3B1cCAuZHJvcGRvd24tbWVudS5hcnJvdzphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tbWVudS5hcnJvdzpiZWZvcmUge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogN3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuICAgIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUuYXJyb3c6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogLThweDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiM2IzYjM7IH1cbiAgICAuZHJvcHVwIC5kcm9wZG93bi1tZW51LmFycm93OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogLTZweDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tc3VibWVudSAuZHJvcGRvd24tbWVudSB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXhsIGEsXG4uZHJvcGRvd24tbWVudS14bCBidXR0b24ge1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQzOyB9XG5cbi5kcm9wZG93bi1tZW51LWxnIGEsXG4uZHJvcGRvd24tbWVudS1sZyBidXR0b24ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4OyB9XG5cbi5kcm9wZG93bi1tZW51LXNtIGEsXG4uZHJvcGRvd24tbWVudS1zbSBidXR0b24ge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDAuODZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY3OyB9XG5cbi5kcm9wZG93bi1pdGVtLmJ1dHRvbnMtY29sdW1uVmlzaWJpbGl0eS5hY3RpdmUge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgRmlsZSBOYW1lOiBuYXZiYXIuc2Nzc1xyXG4gICAgRGVzY3JpcHRpb246IENvbnRhaW4gaGVhZGVyIG5hdmlnYXRpb24gYmFyLCB2ZXJ0aWNhbCBtYWluIG5hdmlnYXRpb24gYmFyIGFuZFxyXG4gICAgaG9yaXpub3RhbCBtYWluIG5hdmlnYXRpb24gYmFyIHJlbGF0ZWQgU0NTUy5cclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIEl0ZW0gTmFtZTogU3RhY2sgLSBSZXNwb25zaXZlIEFkbWluIFRoZW1lXHJcbiAgICBWZXJzaW9uOiAzLjBcclxuICAgIEF1dGhvcjogUElYSU5WRU5UXHJcbiAgICBBdXRob3IgVVJMOiBodHRwOi8vd3d3LnRoZW1lZm9yZXN0Lm5ldC91c2VyL3BpeGludmVudFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLm5hdmJhci1kYXJrIC5oYW1idXJnZXItaW5uZXIsXG4ubmF2YmFyLWRhcmsgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuLm5hdmJhci1kYXJrIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuXG4uaGVhZGVyLW5hdmJhciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWluLWhlaWdodDogNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMzAwbXMgZWFzZSBhbGw7XG4gIC1vLXRyYW5zaXRpb246IDMwMG1zIGVhc2UgYWxsO1xuICAtbW96LXRyYW5zaXRpb246IDMwMG1zIGVhc2UgYWxsO1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlIGFsbDtcbiAgLyogRm9yIHNtIHNjcmVlbiovIH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuaGVhZGVyLW5hdmJhci5uYXZiYXItYm9yZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0RTdFRDsgfVxuICAuaGVhZGVyLW5hdmJhci5uYXZiYXItZGFyay5uYXZiYXItYm9yZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg1OTZCNTsgfVxuICAuaGVhZGVyLW5hdmJhci5uYXZiYXItc2hhZG93IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDJweCA0cHggMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAycHggNHB4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmhlYWRlci1uYXZiYXIubmF2YmFyLXdpdGhvdXQtZGQtYXJyb3cgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlci1uYXZiYXIubmF2YmFyLWJyYW5kLWNlbnRlciAubmF2YmFyLWhlYWRlciB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1oZWFkZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwcmVtIDFyZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAzMDBtcyBlYXNlIGFsbDtcbiAgICAtby10cmFuc2l0aW9uOiAzMDBtcyBlYXNlIGFsbDtcbiAgICAtbW96LXRyYW5zaXRpb246IDMwMG1zIGVhc2UgYWxsO1xuICAgIHRyYW5zaXRpb246IDMwMG1zIGVhc2UgYWxsOyB9XG4gICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1oZWFkZXIgLm5hdmJhci1icmFuZCB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDBweDsgfVxuICAgICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1oZWFkZXIgLm5hdmJhci1icmFuZCAuYnJhbmQtbG9nbyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7IH1cbiAgICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgLmJyYW5kLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHJlbSAxOHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMzAwbXMgZWFzZSBhbGw7XG4gICAgLW8tdHJhbnNpdGlvbjogMzAwbXMgZWFzZSBhbGw7XG4gICAgLW1vei10cmFuc2l0aW9uOiAzMDBtcyBlYXNlIGFsbDtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlIGFsbDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0OyB9XG4gICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpID4gYS5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAxLjRyZW0gMC42cmVtOyB9XG4gICAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgPiBhLm5hdi1saW5rIGkuZmxhZy1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgYS5kcm9wZG93bi11c2VyLWxpbmsge1xuICAgICAgcGFkZGluZzogMC45cmVtIDAuNnJlbTsgfVxuICAgICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIGEuZHJvcGRvd24tdXNlci1saW5rIC51c2VyLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTsgfVxuICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLm1lbnUtdG9nZ2xlIHtcbiAgICAgIHBhZGRpbmc6IDEuMXJlbSAwLjhyZW0gMXJlbSAxcmVtOyB9XG4gICAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgYS5tZW51LXRvZ2dsZSBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgYS5uYXYtbGluay1sYWJlbCB7XG4gICAgICBwYWRkaW5nOiAxLjRyZW0gMHJlbSAxcmVtIDAuOHJlbTsgfVxuICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLmRyb3Bkb3duLXVzZXItbGluayAuYXZhdGFyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIGEubmF2LWxpbmstc2VhcmNoLFxuICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLm5hdi1saW5rLWV4cGFuZCB7XG4gICAgICBwYWRkaW5nOiAxLjRyZW0gMXJlbSAxLjNyZW0gMXJlbTsgfVxuICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBkaXYuaW5wdXQtZ3JvdXAge1xuICAgICAgcGFkZGluZzogMC43cmVtIDFyZW07IH1cbiAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgaS5maWNvbiB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSAubWVkaWEtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxOC4ycmVtOyB9XG4gICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIC5zY3JvbGxhYmxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudS1tZWRpYSB7XG4gICAgICB3aWR0aDogMjRyZW07IH1cbiAgICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIC5kcm9wZG93bi1tZW51LW1lZGlhIC5tZWRpYS1saXN0IC5tZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIC5kcm9wZG93bi1tZW51LW1lZGlhIC5kcm9wZG93bi1tZW51LWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2OyB9XG4gICAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudS1tZWRpYSAuZHJvcGRvd24tbWVudS1mb290ZXIgYSB7XG4gICAgICAgIHBhZGRpbmc6IDAuM3JlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgLmhlYWRlci1uYXZiYXIubmF2YmFyLXdpdGhvdXQtbWVudSAubmF2YmFyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWhlYWRlciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItaGVhZGVyIC5tZW51LXRvZ2dsZSB7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItaGVhZGVyIC5vcGVuLW5hdmJhci1jb250YWluZXIgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gICAgICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH1cbiAgICAuaGVhZGVyLW5hdmJhci5uYXZiYXItd2l0aC1tZW51IC5uYXZiYXItY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcGFkZGluZzogMHJlbSAxcmVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLm5hdmJhci1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLm5hdmJhci1saWdodC5uYXZiYXItaG9yaXpvbnRhbCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuZGlzYWJsZWQubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDA0RTY3OyB9XG5cbi5uYXZiYXItZGFyayB7XG4gIGJhY2tncm91bmQ6ICM0MDRFNjc7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhci1kYXJrLm5hdmJhci1ob3Jpem9udGFsIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDA0RTY3OyB9XG4gIC5uYXZiYXItZGFyayAubmF2LXNlYXJjaCAuZm9ybS1jb250cm9sLFxuICAubmF2YmFyLWRhcmsgLm5hdi1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQ6ICM0MDRFNjc7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZS5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmRpc2FibGVkLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzk4QTRCODsgfVxuXG4ubmF2YmFyLXNlbWktZGFyayB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLm5hdmJhci1zZW1pLWRhcmsgLm5hdmJhci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICM0MDRFNjc7IH1cbiAgICAubmF2YmFyLXNlbWktZGFyayAubmF2YmFyLWhlYWRlciAuYnJhbmQtdGV4dCB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubmF2YmFyLXNlbWktZGFyayAubmF2YmFyLW5hdiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLm5hdmJhci1zZW1pLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzQwNEU2NzsgfVxuICAubmF2YmFyLXNlbWktZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG4gIC5uYXZiYXItc2VtaS1kYXJrIC5uYXZiYXItbmF2IC5kaXNhYmxlZC5uYXYtbGluayB7XG4gICAgY29sb3I6ICM0MDRFNjc7IH1cblxuLm5hdmJhci1zZW1pLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzQwNEU2NzsgfVxuICAubmF2YmFyLXNlbWktbGlnaHQgLm5hdmJhci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAubmF2YmFyLXNlbWktbGlnaHQgLm5hdmJhci1oZWFkZXIgLmJyYW5kLXRleHQge1xuICAgICAgY29sb3I6ICM0MDRFNjc7IH1cbiAgLm5hdmJhci1zZW1pLWxpZ2h0IC5uYXZiYXItbmF2IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAubmF2YmFyLXNlbWktbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubmF2YmFyLXNlbWktbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZS5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuICAubmF2YmFyLXNlbWktbGlnaHQgLm5hdmJhci1uYXYgLmRpc2FibGVkLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzQwNEU2NzsgfVxuXG4ubWVnYS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuICAubWVnYS1kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuLm5hdmlnYXRpb24tbWFpbiAubWVnYS1kcm9wZG93bi1tZW51LCAubmF2YmFyLW5hdiAubWVnYS1kcm9wZG93bi1tZW51IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDUwcHgpO1xuICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA1MHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgLyogZmFsbGJhY2sgaWYgbmVlZGVkICovXG4gIG1hcmdpbjogMHB4IDI1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB6LWluZGV4OiA5OTk5OyB9XG4gIC5uYXZpZ2F0aW9uLW1haW4gLm1lZ2EtZHJvcGRvd24tbWVudSB1bCwgLm5hdmJhci1uYXYgLm1lZ2EtZHJvcGRvd24tbWVudSB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubmF2aWdhdGlvbi1tYWluIC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGksIC5uYXZiYXItbmF2IC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgLm5hdmlnYXRpb24tbWFpbiAubWVnYS1kcm9wZG93bi1tZW51IHVsIGxpIGEsIC5uYXZiYXItbmF2IC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzFCMjk0MjsgfVxuICAgICAgICAubmF2aWdhdGlvbi1tYWluIC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGkgYSAuY2hpbGRyZW4taW4sIC5uYXZiYXItbmF2IC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGkgYSAuY2hpbGRyZW4taW4ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAubmF2aWdhdGlvbi1tYWluIC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpob3ZlciwgLm5hdmJhci1uYXYgLm1lZ2EtZHJvcGRvd24tbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICM0MDRFNjc7IH1cbiAgICAgICAgLm5hdmlnYXRpb24tbWFpbiAubWVnYS1kcm9wZG93bi1tZW51IHVsIGxpIGE6Zm9jdXMsIC5uYXZiYXItbmF2IC5tZWdhLWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpmb2N1cyB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjNDA0RTY3OyB9XG4gICAgLm5hdmlnYXRpb24tbWFpbiAubWVnYS1kcm9wZG93bi1tZW51IHVsIGEuZHJvcGRvd24taXRlbSwgLm5hdmJhci1uYXYgLm1lZ2EtZHJvcGRvd24tbWVudSB1bCBhLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMTBweDsgfVxuICAubmF2aWdhdGlvbi1tYWluIC5tZWdhLWRyb3Bkb3duLW1lbnUgcC5hY2NvcmRpb24tdGV4dCwgLm5hdmJhci1uYXYgLm1lZ2EtZHJvcGRvd24tbWVudSBwLmFjY29yZGlvbi10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS40NTsgfVxuICAubmF2aWdhdGlvbi1tYWluIC5tZWdhLWRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLW1lbnUtaGVhZGVyLCAubmF2YmFyLW5hdiAubWVnYS1kcm9wZG93bi1tZW51IC5kcm9wZG93bi1tZW51LWhlYWRlciB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7IH1cblxuLmhvcml6b250YWwtdG9wLWljb24tbWVudSAubWVnYS1kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwcHggMjVweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIC5tZWdhLWRyb3Bkb3duLW1lbnUge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgbWFyZ2luOiAwIC13ZWJraXQtY2FsYygoMTAwJSAtIDU0MHB4KS8yKTtcbiAgICBtYXJnaW46IDAgLW1vei1jYWxjKCgxMDAlIC0gNTQwcHgpLzIpO1xuICAgIG1hcmdpbjogMCBjYWxjKCgxMDAlIC0gNTQwcHgpLzIpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIgLm1lZ2EtZHJvcGRvd24tbWVudSB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICBtYXJnaW46IDAgLXdlYmtpdC1jYWxjKCgxMDAlIC0gNzIwcHgpLzIpO1xuICAgIG1hcmdpbjogMCAtbW96LWNhbGMoKDEwMCUgLSA3MjBweCkvMik7XG4gICAgbWFyZ2luOiAwIGNhbGMoKDEwMCUgLSA3MjBweCkvMik7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciAubWVnYS1kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCAtd2Via2l0LWNhbGMoKDEwMCUgLSA5NjBweCkvMik7XG4gICAgbWFyZ2luOiAwIC1tb3otY2FsYygoMTAwJSAtIDk2MHB4KS8yKTtcbiAgICBtYXJnaW46IDAgY2FsYygoMTAwJSAtIDk2MHB4KS8yKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciAubWVnYS1kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW46IDAgLXdlYmtpdC1jYWxjKCgxMDAlIC0gMTE0MHB4KS8yKTtcbiAgICBtYXJnaW46IDAgLW1vei1jYWxjKCgxMDAlIC0gMTE0MHB4KS8yKTtcbiAgICBtYXJnaW46IDAgY2FsYygoMTAwJSAtIDExNDBweCkvMik7IH0gfVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICB1bCBsaSBhIC5jaGlsZHJlbi1pbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgdG9wOiAtMTRweDsgfSB9XG5cbi5tZW51LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tZW51LXBhbmVsIHtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2xpZGluZy1tZW51IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zbGlkaW5nLW1lbnUgdWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnNsaWRpbmctbWVudSB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5uYXZiYXItbWVudS1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbjogMTZweCAycHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5uYXZiYXItbWVudS1pY29uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM0MDRFNjc7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0OyB9XG5cbi5uYXZiYXItbWVudS1pY29uIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAwcHg7IH1cblxuLm5hdmJhci1tZW51LWljb24gc3BhbjpudGgtY2hpbGQoMikge1xuICB0b3A6IDEwcHg7IH1cblxuLm5hdmJhci1tZW51LWljb24gc3BhbjpudGgtY2hpbGQoMykge1xuICB0b3A6IDIwcHg7IH1cblxuLm5hdmJhci1tZW51LWljb24uc2hvdyBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB9XG5cbi5uYXZiYXItbWVudS1pY29uLnNob3cgc3BhbjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xuICBsZWZ0OiAtNjBweDsgfVxuXG4ubmF2YmFyLW1lbnUtaWNvbi5zaG93IHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiAxMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1uYXYgLnNob3cge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1uYXYgLm9wZW4tbmF2YmFyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtOyB9XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIC5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaS5uYXYtaXRlbSBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTsgfVxuICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgPiBhLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMC40cmVtOyB9XG4gICAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpID4gYS5uYXYtbGluayBpLmZsYWctaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTsgfVxuICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgYS5kcm9wZG93bi11c2VyLWxpbmsge1xuICAgIHBhZGRpbmc6IDAuOHJlbSAwLjZyZW07IH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIGEubmF2LWxpbmstbGFiZWwge1xuICAgIHBhZGRpbmc6IDEuNHJlbSAwcmVtIDFyZW0gMC44cmVtOyB9XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLm5hdi1saW5rLXNlYXJjaCxcbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIGEubmF2LWxpbmstZXhwYW5kIHtcbiAgICBwYWRkaW5nOiAxLjRyZW0gMXJlbSAxcmVtIDFyZW07IH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgLm5hdmJhci1kYXJrIC5oYW1idXJnZXItaW5uZXIsXG4gIC5uYXZiYXItZGFyayAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4gIC5uYXZiYXItZGFyayAuaGFtYnVyZ2VyLWlubmVyOjphZnRlcixcbiAgLm5hdmJhci1zZW1pLWRhcmsgLmhhbWJ1cmdlci1pbm5lcixcbiAgLm5hdmJhci1zZW1pLWRhcmsgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuICAubmF2YmFyLXNlbWktZGFyayAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1oZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuICAubmF2YmFyLXNlbWktZGFyayAubmF2YmFyLWhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW5hdiAubmF2LWxpbmssXG4gIC5uYXZiYXItc2VtaS1kYXJrIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICM0MDRFNjc7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLWhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbmssXG4gIC5uYXZiYXItc2VtaS1saWdodCAubmF2YmFyLWhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDA0RTY3OyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuICAubmF2YmFyLXNlbWktbGlnaHQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzQwNEU2NzsgfSB9XG5cbi5oZWFkcm9vbSB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAyMDBtcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAyMDBtcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGxpbmVhciwgLW1vei10cmFuc2Zvcm0gMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgbGluZWFyLCAtd2Via2l0LXRyYW5zZm9ybSAyMDBtcyBsaW5lYXIsIC1tb3otdHJhbnNmb3JtIDIwMG1zIGxpbmVhciwgLW8tdHJhbnNmb3JtIDIwMG1zIGxpbmVhcjsgfVxuXG4uaGVhZHJvb20tLXBpbm5lZC10b3Age1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7IH1cblxuLmhlYWRyb29tLS11bnBpbm5lZC10b3Age1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cblxuLmhlYWRyb29tLS1waW5uZWQtYm90dG9tIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpOyB9XG5cbi5oZWFkcm9vbS0tdW5waW5uZWQtYm90dG9tIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSA+IGEubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDEuNHJlbSAwLjRyZW0gMC44cmVtIDAuNHJlbTsgfVxuICAgIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSA+IGEubmF2LWxpbmsgaS5mbGFnLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07IH1cbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgdWwubmF2IGxpIGEuZHJvcGRvd24tdXNlci1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMC42cmVtOyB9XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLm5hdi1saW5rLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMHJlbSAxcmVtIDAuOHJlbTsgfVxuICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgYS5uYXYtbGluay1zZWFyY2gsXG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLm5hdi1saW5rLWV4cGFuZCB7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW0gMXJlbSAxcmVtOyB9XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB1bC5uYXYgbGkgLnNlbGVjdGVkLWxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItbmF2YmFyIC5uYXZiYXItY29udGFpbmVyIHVsLm5hdiBsaSBhLmRyb3Bkb3duLXVzZXItbGluayAudXNlci1uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNuYXZiYXItbW9iaWxlLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgICAjbmF2YmFyLW1vYmlsZS5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgI25hdmJhci1tb2JpbGUubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgICBmbG9hdDogbGVmdDsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tIGlQaG9uZSA1LCA1UyAgaVBob25lIDYtLS0tLS0tLS0tLSAqL1xuLyogTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAyNi43OGVtKSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ3LjY0ZW0pIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmhlYWRlci1uYXZiYXIgLm5hdmJhci1jb250YWluZXIgLnNob3cgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1heC1oZWlnaHQ6IDE4MHB4OyB9IH1cblxuLyogLS0tLS0tLS0tLS0gaVBob25lIDYrIC0tLS0tLS0tLS0tICovXG4vKiBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDI5LjU3ZW0pIGFuZCAobWF4LWRldmljZS13aWR0aDogNTIuNTdlbSkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGVhZGVyLW5hdmJhciAubmF2YmFyLWNvbnRhaW5lciAuc2hvdyAuZHJvcGRvd24tbWVudSB7XG4gICAgbWF4LWhlaWdodDogMjgwcHg7IH0gfVxuXG4uY2FyZC1ncm91cCwgLmNhcmQtZGVjayB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cblxuLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSg2MiwgNTcsIDEwNywgMC4wNyksIDAgMnB4IDlweCAwIHJnYmEoNjIsIDU3LCAxMDcsIDAuMDYpO1xuICBib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoNjIsIDU3LCAxMDcsIDAuMDcpLCAwIDJweCA5cHggMCByZ2JhKDYyLCA1NywgMTA3LCAwLjA2KTsgfVxuICAuY2FyZCAuY2FyZCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5jYXJkIC5jYXJkLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gICAgZm9udC1zaXplOiAxLjEycmVtOyB9XG4gIC5jYXJkIC5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gIC5jYXJkLmNhcmQtZnVsbHNjcmVlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLmNhcmQgLmNhcmQtYm9keVtjbGFzcyo9J2JvcmRlci1ib3R0b20tJ10ge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5LmJnLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7IH1cbiAgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLnRleHQtbXV0ZWQge1xuICAgIGNvbG9yOiAjMUIyOTQyICFpbXBvcnRhbnQ7IH1cbiAgLmNhcmQuY2FyZC1taW5pbWFsIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmNhcmQtbW92ZWQgLmNhcmQsIC5jYXJkLW1vdmVkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4N0Q7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5oYW5kbGUsIC50aXRsZUFyZWEge1xuICBjdXJzb3I6IG1vdmU7IH1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhcmQtaGVhZGVyIC5oZWFkaW5nLWVsZW1lbnRzLFxuICAuY2FyZC1oZWFkZXIgLmhlYWRpbmctZWxlbWVudHMtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE0cHg7XG4gICAgcmlnaHQ6IDIxcHg7IH1cbiAgICAuY2FyZC1oZWFkZXIgLmhlYWRpbmctZWxlbWVudHMuaGVhZGluZy10b3AtZWxlbWVudHMgLnBhZ2UtaXRlbSxcbiAgICAuY2FyZC1oZWFkZXIgLmhlYWRpbmctZWxlbWVudHMtdG9nZ2xlLmhlYWRpbmctdG9wLWVsZW1lbnRzIC5wYWdlLWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmNhcmQtaGVhZGVyIC5oZWFkaW5nLWVsZW1lbnRzIGEsXG4gICAgLmNhcmQtaGVhZGVyIC5oZWFkaW5nLWVsZW1lbnRzLXRvZ2dsZSBhIHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9XG4gICAgICAuY2FyZC1oZWFkZXIgLmhlYWRpbmctZWxlbWVudHMgYS5idG4sXG4gICAgICAuY2FyZC1oZWFkZXIgLmhlYWRpbmctZWxlbWVudHMtdG9nZ2xlIGEuYnRuIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDsgfVxuXG4uY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VFRUVFRTsgfVxuXG4udGV4dC13aGl0ZSAuY2FyZC10ZXh0IHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50ZXh0LXdoaXRlIC5jYXJkLWltZy1vdmVybGF5IC50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSBjb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuLnRleHQtd2hpdGUgLmhlYWRpbmctZWxlbWVudHMgaSB7XG4gIGNvbG9yOiAjRkZGOyB9XG5cbi5jYXJkLWhlYWQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjRkZGOyB9XG4gIC5jYXJkLWhlYWQtaW52ZXJzZSAuaGVhZGluZy1lbGVtZW50cyBpIHtcbiAgICBjb2xvcjogI0ZGRjsgfVxuXG4uY2FyZC10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGluZy1lbGVtZW50cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmhlYWRpbmctZWxlbWVudHMgLmxpc3QtaW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVhZGluZy1lbGVtZW50cy52aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICAgICAgei1pbmRleDogOTk3O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5oZWFkaW5nLWVsZW1lbnRzLnZpc2libGUgLmxpc3QtaW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRpbmctZWxlbWVudHMtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwIDAgMC43NXJlbSAwcmVtOyB9XG4gIC5icmVhZGNydW1iID4gbGkgKyBsaTo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC42cmVtOyB9XG5cbi8qIEN1c3RvbSBzY3NzIGZvciBwYWdlIGhlYWRlcnMgc3R5bGUgKi9cbi5icmVhZGNydW1icy1yaWdodCAuYnJlYWRjcnVtYiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYnJlYWRjcnVtYnMtdG9wIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5iYWRnZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5iYWRnZVtjbGFzcyo9J2JhZGdlLSddIFtjbGFzcyo9J2ljb24tJ10ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLmJhZGdlW2NsYXNzKj0nYmFkZ2UtJ10gW2NsYXNzKj0naWNvbi0nXSB+IHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAycHg7XG4gICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAuYmFkZ2VbY2xhc3MqPSdiYWRnZS0nXSBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAycHg7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cbiAgLmJhZGdlW2NsYXNzKj0nYmFkZ2UtJ10gYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJhZGdlW2NsYXNzKj0nYmFkZ2UtJ10gLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIsIC5iYWRnZVtjbGFzcyo9J2JhZGdlLSddLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgcmlnaHQ6IDNweDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmJhZGdlW2NsYXNzKj0nYmFkZ2UtJ10gLmRyb3Bkb3duLW1lbnUgYSB7XG4gICAgY29sb3I6ICM1NTU7IH1cbiAgLmJhZGdlLmJhZGdlLXNxdWFyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuYmFkZ2UuYmFkZ2UuZmxvYXQtcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMC4xNXJlbTsgfVxuXG4uYmFkZ2UteGwge1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4uYmFkZ2UtbGcge1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uYmFkZ2UtbWQge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmJhZGdlLXNtIHtcbiAgZm9udC1zaXplOiAwLjhyZW07IH1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDRFNjc7IH1cbiAgLmJhZGdlLXNlY29uZGFyeS5iYWRnZS1nbG93IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjNDA0RTY3O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjNDA0RTY3OyB9XG4gIC5iYWRnZS1zZWNvbmRhcnlbaHJlZl06aG92ZXIsIC5iYWRnZS1zZWNvbmRhcnlbaHJlZl06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzM2NDg7IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUI4OyB9XG4gIC5iYWRnZS1wcmltYXJ5LmJhZGdlLWdsb3cge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMwMEI1Qjg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMwMEI1Qjg7IH1cbiAgLmJhZGdlLXByaW1hcnlbaHJlZl06aG92ZXIsIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Mzg1OyB9XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2RDM5QTsgfVxuICAuYmFkZ2Utc3VjY2Vzcy5iYWRnZS1nbG93IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMTZEMzlBO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMTZEMzlBOyB9XG4gIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmhvdmVyLCAuYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExYTU3ODsgfVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRENFRTM7IH1cbiAgLmJhZGdlLWluZm8uYmFkZ2UtZ2xvdyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzJEQ0VFMztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzJEQ0VFMzsgfVxuICAuYmFkZ2UtaW5mb1tocmVmXTpob3ZlciwgLmJhZGdlLWluZm9baHJlZl06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYWIwYzM7IH1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODdEOyB9XG4gIC5iYWRnZS13YXJuaW5nLmJhZGdlLWdsb3cge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNGRkE4N0Q7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNGRkE4N0Q7IH1cbiAgLmJhZGdlLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5iYWRnZS13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NjRhOyB9XG5cbi5iYWRnZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3NTg4OyB9XG4gIC5iYWRnZS1kYW5nZXIuYmFkZ2UtZ2xvdyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI0ZGNzU4ODtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI0ZGNzU4ODsgfVxuICAuYmFkZ2UtZGFuZ2VyW2hyZWZdOmhvdmVyLCAuYmFkZ2UtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MjVjOyB9XG5cbi5iYWRnZS11cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTNweDtcbiAgcmlnaHQ6IDE0cHg7IH1cblxuLmJhZGdlLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmZvcm0tY29udHJvbCArIC5ibG9jay10YWcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmxvY2stdGFnIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbi5ibG9jay1hcmVhIHtcbiAgcGFkZGluZzogMC4yNHJlbSAwLjNyZW07IH1cblxuLnRva2VuLnByb3BlcnR5LFxuLnRva2VuLnRhZyxcbi50b2tlbi5ib29sZWFuLFxuLnRva2VuLm51bWJlcixcbi50b2tlbi5jb25zdGFudCxcbi50b2tlbi5zeW1ib2wsXG4udG9rZW4uZGVsZXRlZCB7XG4gIGNvbG9yOiAjOTA1O1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm5hdiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLm5hdi53cmFwLWJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAgIC5uYXYud3JhcC1ib3JkZXIgbGkubmF2LWhlYWRlciB7XG4gICAgICBtYXJnaW46IDAgMC41cmVtOyB9XG4gICAgLm5hdi53cmFwLWJvcmRlciBsaS5uYXYtaXRlbSwgLm5hdi53cmFwLWJvcmRlciBkaXYge1xuICAgICAgcGFkZGluZzogMnB4IDEwcHg7IH1cbiAgLm5hdi5uby1ob3Zlci1iZyAubmF2LWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM1NTU5NWM7IH1cbiAgICAubmF2IC5kcm9wZG93biAuZHJvcGRvd24taXRlbS5hY3RpdmU6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzU1NTk1YzsgfVxuICAubmF2LnNxdWFyZS1ib3JkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAubmF2LnNxdWFyZS1ib3JkZXIgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgLm5hdiAubmF2LWl0ZW0gaSB7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAubmF2IC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDAuNXJlbSAwOyB9XG4gIC5uYXYgLm1vZGVybi1uYXYtdG9nZ2xlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDBweDsgfVxuICAubmF2Lm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIGkuZmxvYXQtcmlnaHQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA3cHg7XG4gICAgbGVmdDogN3B4OyB9XG4gIC5uYXYubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmJhZGdlLmZsb2F0LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogM3B4OyB9XG4gIC5uYXYubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgdG9wOiAtMXB4OyB9XG4gIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm5hdi5uYXYtcGlsbHMubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAubmF2Lm5hdi1waWxscy5uYXYtanVzdGlmaWVkIC5uYXYtbGluayB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAubmF2Lm5hdi1waWxscy5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgd2lkdGg6IDElOyB9XG4gICAgICAubmF2Lm5hdi1waWxscy5uYXYtanVzdGlmaWVkIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQgLm5hdi1saW5rIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgICAubmF2Lm5hdi1waWxscy5uYXYtanVzdGlmaWVkIC5uYXYtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLm5hdi5uYXYtcGlsbHMubmF2LWp1c3RpZmllZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5uYXYubmF2LXBpbGxzLm5hdi1qdXN0aWZpZWQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciwgLm5hdi5uYXYtcGlsbHMubmF2LWp1c3RpZmllZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgLm5hdi5uYXYtcGlsbHMubmF2LXBpbGwtYm9yZGVyZWQgLm5hdi1pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLm5hdi5uYXYtcGlsbHMubmF2LXBpbGwtd2l0aC1hY3RpdmUtYm9yZGVyZWQgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjNTU1OTVjOyB9XG4gICAgLm5hdi5uYXYtcGlsbHMubmF2LXBpbGwtd2l0aC1hY3RpdmUtYm9yZGVyZWQgLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMEI1Qjg7XG4gICAgICBjb2xvcjogIzAwQjVCODsgfVxuICAubmF2Lm5hdi1waWxscy5uYXYtYWN0aXZlLWJvcmRlcmVkLXBpbGwgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNTU1OTVjOyB9XG4gICAgLm5hdi5uYXYtcGlsbHMubmF2LWFjdGl2ZS1ib3JkZXJlZC1waWxsIC5uYXYtaXRlbSBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDBCNUI4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGNvbG9yOiAjMDBCNUI4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAubmF2Lm5hdi1waWxscy5uYXYtcGlsbC10b29sYmFyLm5hdi1zdGFja2VkIC5uYXYtaXRlbSB+IC5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAubmF2Lm5hdi1waWxscy5uYXYtcGlsbC10b29sYmFyLm5hdi1zdGFja2VkIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCBhLm5hdi1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwOyB9XG4gIC5uYXYubmF2LXBpbGxzLm5hdi1waWxsLXRvb2xiYXIubmF2LXN0YWNrZWQgLm5hdi1pdGVtOmxhc3QtY2hpbGQgYS5uYXYtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjVyZW0gMC4yNXJlbTsgfVxuICAubmF2Lm5hdi1waWxscy5uYXYtcGlsbC10b29sYmFyIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5uYXYubmF2LXBpbGxzLm5hdi1waWxsLXRvb2xiYXIgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43cmVtO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwOyB9XG4gICAgLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIGkuZmxvYXQtcmlnaHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXYubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgIHRvcDogLTFweDsgfVxuICAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICMzMzM7IH1cbiAgLm5hdi5uYXYtdGFicy53cmFwLWJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAubmF2Lm5hdi10YWJzLm5vLWhvdmVyLWJnIC5uYXYtaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi5uYXYtdGFicyAuZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzU1NTk1YzsgfVxuICAgIC5uYXYubmF2LXRhYnMgLmRyb3Bkb3duIC5kcm9wZG93bi1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjNTU1OTVjOyB9XG4gIC5uYXYubmF2LXRhYnMuc3F1YXJlLWJvcmRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5uYXYubmF2LXRhYnMuc3F1YXJlLWJvcmRlciAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5uYXYubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubmF2Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgLm5hdi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIC5uYXYtbGluayB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAubmF2Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHdpZHRoOiAxJTsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5uYXYubmF2LXRhYnMubmF2LWp1c3RpZmllZCAubmF2LWxpbmsge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYubmF2LXRhYnMubmF2LWp1c3RpZmllZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAgIC5uYXYubmF2LXRhYnMubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSBhLm5hdi1saW5rIC5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5uYXYubmF2LXRhYnMubmF2LXRvcC1ib3JkZXIgLm5hdi1pdGVtIGEge1xuICAgIGNvbG9yOiAjMTZEMzlBOyB9XG4gICAgLm5hdi5uYXYtdGFicy5uYXYtdG9wLWJvcmRlciAubmF2LWl0ZW0gYS5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMxNkQzOUE7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogIzU1NTsgfVxuICAgIC5uYXYubmF2LXRhYnMubmF2LXRvcC1ib3JkZXIgLm5hdi1pdGVtIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwODQ4MzU7IH1cbiAgICAgIC5uYXYubmF2LXRhYnMubmF2LXRvcC1ib3JkZXIgLm5hdi1pdGVtIGE6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2Lm5hdi10YWJzLm5hdi10b3BsaW5lIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLm5hdi5uYXYtdGFicy5uYXYtdG9wbGluZSAubmF2LWl0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2Lm5hdi10YWJzLm5hdi10b3BsaW5lIC5uYXYtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgIC5uYXYubmF2LXRhYnMubmF2LXRvcGxpbmUgLm5hdi1pdGVtIGEge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0MCwgNDQsIDQyLCAwLjEpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdG9wbGluZSAubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbSAwLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDQ0LCA0MiwgMC4wNSk7XG4gICAgICAgIGNvbG9yOiAjNzQ3NzdiO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7IH1cbiAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdG9wbGluZSAubmF2LWl0ZW0gYS5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCAwICNGRjc1ODg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggMCAjRkY3NTg4O1xuICAgICAgICAgIGNvbG9yOiAjRkY3NTg4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNzU4ODtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgIC5uYXYubmF2LXRhYnMubmF2LXRvcGxpbmUgLm5hdi1pdGVtIGEubmF2LWxpbms6aG92ZXIsIC5uYXYubmF2LXRhYnMubmF2LXRvcGxpbmUgLm5hdi1pdGVtIGEubmF2LWxpbms6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjRkY3NTg4OyB9XG4gICAgICAgIC5uYXYubmF2LXRhYnMubmF2LXRvcGxpbmUgLm5hdi1pdGVtIGEubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAtMXB4OyB9XG4gIC5uYXYubmF2LXRhYnMubmF2LXVuZGVybGluZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyRENFRTM7IH1cbiAgICAubmF2Lm5hdi10YWJzLm5hdi11bmRlcmxpbmUgLm5hdi1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tb3otYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC5uYXYubmF2LXRhYnMubmF2LXVuZGVybGluZSAubmF2LWl0ZW0ub3BlbiBhIC5uYXYtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC5uYXYubmF2LXRhYnMubmF2LXVuZGVybGluZSAubmF2LWl0ZW0ub3BlbiBhIC5uYXYtbGluazpmb2N1cywgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbS5vcGVuIGEgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogIzJEQ0VFMzsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgICAgY29sb3I6ICMyRENFRTM7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAubmF2Lm5hdi10YWJzLm5hdi11bmRlcmxpbmUgLm5hdi1pdGVtIGEubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTFyZW07IH1cbiAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbSBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbSBhLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbSBhLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzU1NTk1YztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbSBhLm5hdi1saW5rLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAgICAgICAubmF2Lm5hdi10YWJzLm5hdi11bmRlcmxpbmUgLm5hdi1pdGVtIGEubmF2LWxpbms6aG92ZXIsIC5uYXYubmF2LXRhYnMubmF2LXVuZGVybGluZSAubmF2LWl0ZW0gYS5uYXYtbGluazpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICMyRENFRTM7IH1cbiAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtdW5kZXJsaW5lIC5uYXYtaXRlbSBhLm5hdi1saW5rOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyRENFRTM7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgLW1vei10cmFuc2Zvcm0gMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcywgLW1vei10cmFuc2Zvcm0gMC4zcywgLW8tdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MCUsIDApO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAlLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MCUsIDApOyB9XG4gIC5uYXYubmF2LXRhYnMubmF2LWxpbmV0cmlhbmdsZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQTg3RDsgfVxuICAgIC5uYXYubmF2LXRhYnMubmF2LWxpbmV0cmlhbmdsZSAubmF2LWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgICAgIC5uYXYubmF2LXRhYnMubmF2LWxpbmV0cmlhbmdsZSAubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogIzU1NTk1YzsgfVxuICAgICAgICAubmF2Lm5hdi10YWJzLm5hdi1saW5ldHJpYW5nbGUgLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkE4N0Q7XG4gICAgICAgICAgY29sb3I6ICNGRkE4N0Q7IH1cbiAgICAgICAgICAubmF2Lm5hdi10YWJzLm5hdi1saW5ldHJpYW5nbGUgLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlOmFmdGVyLCAubmF2Lm5hdi10YWJzLm5hdi1saW5ldHJpYW5nbGUgLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtbGluZXRyaWFuZ2xlIC5uYXYtaXRlbSBhLm5hdi1saW5rLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQTg3RDsgfVxuICAgICAgICAgIC5uYXYubmF2LXRhYnMubmF2LWxpbmV0cmlhbmdsZSAubmF2LWl0ZW0gYS5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIC5uYXYubmF2LXRhYnMubmF2LWxpbmV0cmlhbmdsZSAubmF2LWl0ZW0gYS5uYXYtbGluay5hY3RpdmU6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICNGRkE4N0Q7IH1cbiAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtbGluZXRyaWFuZ2xlIC5uYXYtaXRlbSBhLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTFyZW07IH1cbiAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtbGluZXRyaWFuZ2xlIC5uYXYtaXRlbSBhLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZS5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubmF2Lm5hdi10YWJzLm5hdi1saW5ldHJpYW5nbGUubmF2LWp1c3RpZmllZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQTg3RDsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtbGluZXRyaWFuZ2xlLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgdG9wOiAwcHg7IH1cbiAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAubmF2Lm5hdi10YWJzLm5hdi1pY29uZmFsbCAubmF2LWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW46IDAuNXJlbSAwLjdyZW0gMDsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwgLm5hdi1pdGVtOmhvdmVyLCAubmF2Lm5hdi10YWJzLm5hdi1pY29uZmFsbCAubmF2LWl0ZW06Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwgLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAwIDJlbTtcbiAgICAgICAgY29sb3I6ICM3NDc3N2I7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGN1YmljLWJlemllcigwLjcsIDAsIDAuMywgMSk7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuNywgMCwgMC4zLCAxKTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGN1YmljLWJlemllcigwLjcsIDAsIDAuMywgMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuNywgMCwgMC4zLCAxKTsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwgLm5hdi1pdGVtIGE6aG92ZXIsIC5uYXYubmF2LXRhYnMubmF2LWljb25mYWxsIC5uYXYtaXRlbSBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMyQ0MxODU7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwgLm5hdi1pdGVtIGEuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMyQ0MxODU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwgLm5hdi1pdGVtIGEuYWN0aXZlIGk6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gICAgICAgIC5uYXYubmF2LXRhYnMubmF2LWljb25mYWxsIC5uYXYtaXRlbSBhLmFjdGl2ZSBpOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICAgIC5uYXYubmF2LXRhYnMubmF2LWljb25mYWxsIC5uYXYtaXRlbSBhIGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5uYXYubmF2LXRhYnMubmF2LWljb25mYWxsIC5uYXYtaXRlbSBhIGk6YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDFlbTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyQ0MxODU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZS1pbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGVhc2UtaW47XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMnMgZWFzZS1pbjtcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4sIC1tb3otdHJhbnNmb3JtIDAuMnMgZWFzZS1pbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4sIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZS1pbiwgLW1vei10cmFuc2Zvcm0gMC4ycyBlYXNlLWluLCAtby10cmFuc2Zvcm0gMC4ycyBlYXNlLWluO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAgICAgICAubmF2Lm5hdi10YWJzLm5hdi1pY29uZmFsbCAubmF2LWl0ZW0gYSBpOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMC4zNWVtO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjJzLCBvcGFjaXR5IDAuMnM7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzO1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgLW8tdHJhbnNmb3JtIDAuMnM7XG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgb3BhY2l0eSAwLjJzLCAtbW96LXRyYW5zZm9ybSAwLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzLCBvcGFjaXR5IDAuMnM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIG9wYWNpdHkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC4ycywgLW1vei10cmFuc2Zvcm0gMC4ycywgLW8tdHJhbnNmb3JtIDAuMnM7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAubmF2Lm5hdi10YWJzLm5hdi1pY29uZmFsbCAubmF2LWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxuICAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uYXYgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgIG1hcmdpbjogMC41cmVtIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXYubmF2LXRhYnMubmF2LWxpbmV0cmlhbmdsZS5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSxcbiAgLm5hdi5uYXYtdGFicy5uYXYtaWNvbmZhbGwubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0sXG4gIC5uYXYubmF2LXRhYnMubmF2LXVuZGVybGluZS5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuLm5hdi12ZXJ0aWNhbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5hdi12ZXJ0aWNhbCAubmF2LWxlZnQubmF2LXRhYnMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIC5uYXYtdmVydGljYWwgLm5hdi1sZWZ0Lm5hdi10YWJzIGxpLm5hdi1pdGVtIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG4gICAgICAubmF2LXZlcnRpY2FsIC5uYXYtbGVmdC5uYXYtdGFicyBsaS5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgICAgICAgbWluLXdpZHRoOiA2LjVyZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7IH1cbiAgICAgICAgLm5hdi12ZXJ0aWNhbCAubmF2LWxlZnQubmF2LXRhYnMgbGkubmF2LWl0ZW0gYS5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07IH1cbiAgICAgICAgLm5hdi12ZXJ0aWNhbCAubmF2LWxlZnQubmF2LXRhYnMgbGkubmF2LWl0ZW0gYS5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDsgfVxuICAgIC5uYXYtdmVydGljYWwgLm5hdi1sZWZ0Lm5hdi10YWJzLm5hdi1ib3JkZXItbGVmdCBsaS5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjRkY3NTg4OyB9XG4gICAgICAubmF2LXZlcnRpY2FsIC5uYXYtbGVmdC5uYXYtdGFicy5uYXYtYm9yZGVyLWxlZnQgbGkubmF2LWl0ZW0gYS5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNGRjc1ODg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgY29sb3I6ICM1NTU7IH1cbiAgLm5hdi12ZXJ0aWNhbCAubmF2LWxlZnQgfiAudGFiLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4OyB9XG4gICAgLm5hdi12ZXJ0aWNhbCAubmF2LWxlZnQgfiAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMCAwIDAuNnJlbSAxcmVtO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgICAgLm5hdi12ZXJ0aWNhbCAubmF2LWxlZnQgfiAudGFiLWNvbnRlbnQgLnRhYi1wYW5lLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uYXYtdmVydGljYWwgLm5hdi1yaWdodC5uYXYtdGFicyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIC5uYXYtdmVydGljYWwgLm5hdi1yaWdodC5uYXYtdGFicyBsaS5uYXYtaXRlbSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG4gICAgICAubmF2LXZlcnRpY2FsIC5uYXYtcmlnaHQubmF2LXRhYnMgbGkubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gICAgICAgIG1pbi13aWR0aDogNi41cmVtO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7IH1cbiAgICAgICAgLm5hdi12ZXJ0aWNhbCAubmF2LXJpZ2h0Lm5hdi10YWJzIGxpLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7IH1cbiAgICAgICAgLm5hdi12ZXJ0aWNhbCAubmF2LXJpZ2h0Lm5hdi10YWJzIGxpLm5hdi1pdGVtIGEubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDsgfVxuICAgIC5uYXYtdmVydGljYWwgLm5hdi1yaWdodC5uYXYtdGFicy5uYXYtYm9yZGVyLXJpZ2h0IGxpLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICNGRjc1ODg7IH1cbiAgICAgIC5uYXYtdmVydGljYWwgLm5hdi1yaWdodC5uYXYtdGFicy5uYXYtYm9yZGVyLXJpZ2h0IGxpLm5hdi1pdGVtIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI0ZGNzU4ODtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgY29sb3I6ICM1NTU7IH1cbiAgLm5hdi12ZXJ0aWNhbCAubmF2LXJpZ2h0IH4gLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAgMCAwLjZyZW0gMXJlbTtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gICAgLm5hdi12ZXJ0aWNhbCAubmF2LXJpZ2h0IH4gLnRhYi1jb250ZW50IC50YWItcGFuZS5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdi5uYXYtdGFicy5uYXYtb25seS1pY29uIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLm5hdi5uYXYtdGFicy5uYXYtb25seS1pY29uIC5uYXYtaXRlbSAubmF2LWxpbmsgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuXG4ubmF2Lm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hbGVydCAuYWxlcnQtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmFsZXJ0LmFsZXJ0LWljb24tbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRyZW07IH1cbiAgLmFsZXJ0LmFsZXJ0LWljb24tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHJlbTsgfVxuICAuYWxlcnQuYWxlcnQtaWNvbi1sZWZ0W2NsYXNzKj1iZy1dIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC5hbGVydC1pY29uLXJpZ2h0W2NsYXNzKj1iZy1dIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDsgfVxuICAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXTphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwNic7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGxlZnQ6IC00cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG4gIC5hbGVydCAuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTsgfVxuICAuYWxlcnRbY2xhc3MqPWJnLV0ge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmFsZXJ0W2NsYXNzKj1iZy1dIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmFsZXJ0W2NsYXNzKj1iZy1dIC5jbG9zZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXS5hbGVydC1wcmltYXJ5OmFmdGVyLCAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXVtjbGFzcyo9YWxlcnQtcHJpbWFyeV06YWZ0ZXIsIC5hbGVydFtjbGFzcyo9YWxlcnQtaWNvbi1dW2NsYXNzKj1iZy1wcmltYXJ5XTphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA4YSc7IH1cbiAgLmFsZXJ0W2NsYXNzKj1hbGVydC1pY29uLV0uYWxlcnQtZGFuZ2VyOmFmdGVyLCAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXVtjbGFzcyo9YWxlcnQtZGFuZ2VyXTphZnRlciwgLmFsZXJ0W2NsYXNzKj1hbGVydC1pY29uLV1bY2xhc3MqPWJnLWRhbmdlcl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwODgnOyB9XG4gIC5hbGVydFtjbGFzcyo9YWxlcnQtaWNvbi1dLmFsZXJ0LXN1Y2Nlc3M6YWZ0ZXIsIC5hbGVydFtjbGFzcyo9YWxlcnQtaWNvbi1dW2NsYXNzKj1hbGVydC1zdWNjZXNzXTphZnRlciwgLmFsZXJ0W2NsYXNzKj1hbGVydC1pY29uLV1bY2xhc3MqPWJnLXN1Y2Nlc3NdOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDg3JzsgfVxuICAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXS5hbGVydC13YXJuaW5nOmFmdGVyLCAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXVtjbGFzcyo9YWxlcnQtd2FybmluZ106YWZ0ZXIsIC5hbGVydFtjbGFzcyo9YWxlcnQtaWNvbi1dW2NsYXNzKj1iZy13YXJuaW5nXTphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA3MSc7IH1cbiAgLmFsZXJ0W2NsYXNzKj1hbGVydC1pY29uLV0uYWxlcnQtaW5mbzphZnRlciwgLmFsZXJ0W2NsYXNzKj1hbGVydC1pY29uLV1bY2xhc3MqPWFsZXJ0LWluZm9dOmFmdGVyLCAuYWxlcnRbY2xhc3MqPWFsZXJ0LWljb24tXVtjbGFzcyo9YmctaW5mb106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxMjknOyB9XG4gIC5hbGVydC5hbGVydC1pY29uLXJpZ2h0OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNHJlbTsgfVxuXG4ubWVkaWEtbGlzdCAubWVkaWEge1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5tZWRpYS1saXN0IC5tZWRpYSAubWVkaWEtbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAubWVkaWEtbGlzdCAubWVkaWEgLm1lZGlhLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuLm1lZGlhLWxpc3QgYS5tZWRpYSB7XG4gIGNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7IH1cblxuLm1lZGlhIFtjbGFzcyo9XCJhdmF0YXItXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuICAubWVkaWEgW2NsYXNzKj1cImF2YXRhci1cIl0gaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4ubWVkaWEtYm9yZGVyZWQgLm1lZGlhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU3RUQ7IH1cbiAgLm1lZGlhLWJvcmRlcmVkIC5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgRmlsZSBOYW1lOiBwcm9ncmVzcy5zY3NzXHJcbiAgRGVzY3JpcHRpb246IEV4dGVuZGVkIGJvb3RzdHJhcCBwcm9ncmVzcyBiYXIgc2Nzcy5cclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgSXRlbSBOYW1lOiBTdGFjayAtIFJlc3BvbnNpdmUgQWRtaW4gVGhlbWVcclxuICBWZXJzaW9uOiAzLjBcclxuICBBdXRob3I6IFBJWElOVkVOVFxyXG4gIEF1dGhvciBVUkw6IGh0dHA6Ly93d3cudGhlbWVmb3Jlc3QubmV0L3VzZXIvcGl4aW52ZW50XHJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuICBNb2RpZmllcnM6ICAgICAgIGBwcm9ncmVzcy1sZ2BcclxuICAgICAgICAgICAgICAgICAgIGBwcm9ncmVzcy1tZGBcclxuICAgICAgICAgICAgICAgICAgIGBwcm9ncmVzcy1zbWBcclxuICAgICAgICAgICAgICAgICAgIGBwcm9ncmVzcy14c2BcclxuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucHJvZ3Jlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5wcm9ncmVzczpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5wcm9ncmVzcy5wcm9ncmVzcy14bCB7XG4gICAgaGVpZ2h0OiAycmVtOyB9XG4gIC5wcm9ncmVzcy5wcm9ncmVzcy1sZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLnByb2dyZXNzLnByb2dyZXNzLW1kIHtcbiAgICBoZWlnaHQ6IDFyZW07IH1cbiAgLnByb2dyZXNzLnByb2dyZXNzLXNtIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTsgfVxuICAucHJvZ3Jlc3MucHJvZ3Jlc3MteHMge1xuICAgIGhlaWdodDogMC4yNXJlbTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdEZpbGUgTmFtZTogbGlzdC1ncm91cC5zY3NzXHJcblx0RGVzY3JpcHRpb246IENvbnRhaW4gbGlzdCBpdGVtLCBsaXN0IGdyb3VwIHJlbGF0ZWQgZXh0ZW5kZWQgU0NTUy5cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0SXRlbSBOYW1lOiBTdGFjayAtIFJlc3BvbnNpdmUgQWRtaW4gVGhlbWVcclxuXHRWZXJzaW9uOiAzLjBcclxuXHRBdXRob3I6IFBJWElOVkVOVFxyXG5cdEF1dGhvciBVUkw6IGh0dHA6Ly93d3cudGhlbWVmb3Jlc3QubmV0L3VzZXIvcGl4aW52ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG51bC5saXN0LWlubGluZSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG51bC5saXN0LWlubGluZS5saXN0LWlubGluZS1waXBlID4gbGkgKyBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnIHwgJztcbiAgY29sb3I6ICM2MjZFODI7IH1cblxuLm1vZGFsLXNtIHtcbiAgbWF4LXdpZHRoOiA0MDBweDsgfVxuXG4ubW9kYWwteHMge1xuICBtYXgtd2lkdGg6IDMwMHB4OyB9XG5cbi5tb2RhbC14bCB7XG4gIG1heC13aWR0aDogOTQlO1xuICBtYXJnaW4tbGVmdDogMyU7XG4gIG1hcmdpbi1yaWdodDogMyU7IH1cblxuLmljb24tYWxpZ24ge1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLnBvcG92ZXIucG9wb3Zlci10b3A6YWZ0ZXIsIC5wb3BvdmVyLnBvcG92ZXItdG9wOmJlZm9yZSwgLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtdG9wOmFmdGVyLCAucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC10b3A6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG5cbi5wb3BvdmVyLnBvcG92ZXItcmlnaHQ6YWZ0ZXIsIC5wb3BvdmVyLnBvcG92ZXItcmlnaHQ6YmVmb3JlLCAucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1yaWdodDphZnRlciwgLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtcmlnaHQ6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cblxuLnBvcG92ZXIucG9wb3Zlci1ib3R0b206YWZ0ZXIsIC5wb3BvdmVyLnBvcG92ZXItYm90dG9tOmJlZm9yZSwgLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtYm90dG9tOmFmdGVyLCAucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1ib3R0b206YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG5cbi5wb3BvdmVyLnBvcG92ZXItbGVmdDphZnRlciwgLnBvcG92ZXIucG9wb3Zlci1sZWZ0OmJlZm9yZSwgLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdDphZnRlciwgLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdDpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuXG4uaWNvbi1iZy1jaXJjbGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmljb24tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cblxuLmljb24tc3BpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmJsb2NrT3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwNTAgIWltcG9ydGFudDsgfVxuXG4uYmxvY2tFbGVtZW50LCAuYmxvY2tQYWdlIHtcbiAgei1pbmRleDogMTA1MSAhaW1wb3J0YW50OyB9XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07IH1cblxuLnNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLm1lZ2EtZHJvcGRvd24tbWVudSBwLmFjY29yZGlvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7IH1cblxuLm1lZ2EtZHJvcGRvd24tbWVudSBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cblxuLmxpbmUtb24tc2lkZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICBsaW5lLWhlaWdodDogMC4xZW07XG4gIG1hcmdpbjogMTBweCAwIDIwcHg7IH1cblxuLmxpbmUtb24tc2lkZSBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG5cbi5pY29uLWxpbmUtaGVpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi50YWJsZS1taWRkbGUgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cbiIsIi53aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gIC5iZy13aGl0ZSAuY2FyZC1oZWFkZXIsIC5iZy13aGl0ZSAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC13aGl0ZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM5MTkxOTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5iZy13aGl0ZS5iYWRnZS1nbG93LCAuYm9yZGVyLXdoaXRlLmJhZGdlLWdsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI0ZGRkZGRjsgfVxuXG4ub3ZlcmxheS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLyogLmNhcmQtb3V0bGluZS13aGl0ZXtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4td2hpdGU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13aGl0ZTpmb2N1cywgLmJ0bi13aGl0ZTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmJnLXdoaXRlICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLXdoaXRlICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy13aGl0ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atd2hpdGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRkZGRjsgfVxuXG4uYm9yZGVyLWJvdHRvbS13aGl0ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGOyB9XG5cbi5ib3JkZXItbGVmdC13aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRkZGRjsgfVxuXG4uYm9yZGVyLXJpZ2h0LXdoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRkZGRjsgfVxuXG4uYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuICAuYmctYmxhY2sgLmNhcmQtaGVhZGVyLCAuYmctYmxhY2sgLmNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYWxlcnQtYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNCAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuICAuYWxlcnQtYmxhY2sgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cblxuLmJnLWJsYWNrLmJhZGdlLWdsb3csIC5ib3JkZXItYmxhY2suYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMwMDAwMDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMDAwMDAwOyB9XG5cbi5vdmVybGF5LWJsYWNrIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuXG4vKiAuY2FyZC1vdXRsaW5lLWJsYWNre1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfdmFsdWU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyLCAuY2FyZC1mb290ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH0gKi9cbi5idG4tYmxhY2sge1xuICBib3JkZXItY29sb3I6ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1ibGFjazpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsYWNrOmZvY3VzLCAuYnRuLWJsYWNrOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICAuYnRuLW91dGxpbmUtYmxhY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmctYmxhY2sgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uYmctYmxhY2sgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsYWNrIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibGFjayB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5ib3JkZXItYm90dG9tLWJsYWNrIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7IH1cblxuLmJvcmRlci1sZWZ0LWJsYWNrIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5ib3JkZXItcmlnaHQtYmxhY2sge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5wcmltYXJ5LmxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkuYmctbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjZGNiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHJpbWFyeS5idG4tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEY2RjYgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tbGlnaHRlbi01OmZvY3VzLCAuYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tNTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhEOTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNFMEY2RjYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFMEY2RjYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1saWdodGVuLTU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMEY2RjYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFMEY2RjYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LmJvcmRlci1saWdodGVuLTUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHJpbWFyeS5ib3JkZXItdG9wLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHJpbWFyeS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkuYm9yZGVyLWxlZnQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wcmltYXJ5LmJvcmRlci1yaWdodC1saWdodGVuLTUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTBGNkY2ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHJpbWFyeS5vdmVybGF5LWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQ6ICNFMEY2RjY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNCwgMjQ2LCAyNDYsIDAuOCk7IH1cblxuLnByaW1hcnkubGlnaHRlbi00IHtcbiAgY29sb3I6ICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeS5iZy1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjNFOUVBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wcmltYXJ5LmJ0bi1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzRTlFQSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tbGlnaHRlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1saWdodGVuLTQ6Zm9jdXMsIC5idG4tcHJpbWFyeS5idG4tbGlnaHRlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0IzRTlFQSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0IzRTlFQSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0IzRTlFQSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXByaW1hcnkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0IzRTlFQSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkuYm9yZGVyLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wcmltYXJ5LmJvcmRlci10b3AtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wcmltYXJ5LmJvcmRlci1ib3R0b20tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHJpbWFyeS5ib3JkZXItbGVmdC1saWdodGVuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXByaW1hcnkuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCM0U5RUEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wcmltYXJ5Lm92ZXJsYXktbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZDogI0IzRTlFQTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTc5LCAyMzMsIDIzNCwgMC44KTsgfVxuXG4ucHJpbWFyeS5saWdodGVuLTMge1xuICBjb2xvcjogIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LmJnLWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MERBREMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEQURDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1saWdodGVuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tMzpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ0bi1saWdodGVuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBEQURDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjODBEQURDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEQURDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHJpbWFyeSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjODBEQURDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeS5ib3JkZXItbGlnaHRlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXByaW1hcnkuYm9yZGVyLXRvcC1saWdodGVuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXByaW1hcnkuYm9yZGVyLWJvdHRvbS1saWdodGVuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1wcmltYXJ5LmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHJpbWFyeS5ib3JkZXItcmlnaHQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzgwREFEQyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXByaW1hcnkub3ZlcmxheS1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kOiAjODBEQURDO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxMjgsIDIxOCwgMjIwLCAwLjgpOyB9XG5cbi5wcmltYXJ5LmxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkuYmctbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzREQ0JDRCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHJpbWFyeS5idG4tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RENCQ0QgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tbGlnaHRlbi0yOmZvY3VzLCAuYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhEOTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICM0RENCQ0QgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0RENCQ0QgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1saWdodGVuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RENCQ0QgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0RENCQ0QgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LmJvcmRlci1saWdodGVuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHJpbWFyeS5ib3JkZXItdG9wLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHJpbWFyeS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkuYm9yZGVyLWxlZnQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wcmltYXJ5LmJvcmRlci1yaWdodC1saWdodGVuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNERDQkNEICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHJpbWFyeS5vdmVybGF5LWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQ6ICM0RENCQ0Q7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc3LCAyMDMsIDIwNSwgMC44KTsgfVxuXG4ucHJpbWFyeS5saWdodGVuLTEge1xuICBjb2xvcjogIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkMwQzMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZDMEMzICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1saWdodGVuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ0bi1saWdodGVuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZDMEMzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjZDMEMzICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZDMEMzICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHJpbWFyeSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjZDMEMzICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeS5ib3JkZXItbGlnaHRlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXByaW1hcnkuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXByaW1hcnkuYm9yZGVyLWJvdHRvbS1saWdodGVuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1wcmltYXJ5LmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHJpbWFyeS5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI2QzBDMyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXByaW1hcnkub3ZlcmxheS1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kOiAjMjZDMEMzO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgzOCwgMTkyLCAxOTUsIDAuOCk7IH1cblxuLnByaW1hcnkge1xuICBjb2xvcjogIzAwQjVCOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCOCAhaW1wb3J0YW50OyB9XG4gIC5iZy1wcmltYXJ5IC5jYXJkLWhlYWRlciwgLmJnLXByaW1hcnkgLmNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQjVCOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBmYmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwNTA2ICFpbXBvcnRhbnQ7IH1cbiAgLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQjVCODsgfVxuXG4uYmctcHJpbWFyeS5iYWRnZS1nbG93LCAuYm9yZGVyLXByaW1hcnkuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMwMEI1Qjg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMDBCNUI4OyB9XG5cbi5vdmVybGF5LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDBCNUI4O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxODEsIDE4NCwgMC44KTsgfVxuXG4vKiAuY2FyZC1vdXRsaW5lLXByaW1hcnl7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl92YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWZvb3RlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAqL1xuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI1QjggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEFFQjEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZDMEMzICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCNUI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMEI1Qjg7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmctcHJpbWFyeSArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5iZy1wcmltYXJ5ICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI1QjggIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMEI1QjggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDBCNUI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwQjVCOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXByaW1hcnkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwQjVCODsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wcmltYXJ5IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMEI1Qjg7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMEI1Qjg7IH1cblxuLmJvcmRlci1yaWdodC1wcmltYXJ5IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwQjVCODsgfVxuXG4ucHJpbWFyeS5kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMDBBRUIxICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkuYmctZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRUIxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wcmltYXJ5LmJ0bi1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRUIxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1kYXJrZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tZGFya2VuLTE6Zm9jdXMsIC5idG4tcHJpbWFyeS5idG4tZGFya2VuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICMwMEFFQjEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMEFFQjEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1kYXJrZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUVCMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXByaW1hcnkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwQUVCMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMEFFQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkuYm9yZGVyLWRhcmtlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwQUVCMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXByaW1hcnkuYm9yZGVyLXRvcC1kYXJrZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDBBRUIxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHJpbWFyeS5ib3JkZXItYm90dG9tLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMEFFQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHJpbWFyeS5ib3JkZXItbGVmdC1kYXJrZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwQUVCMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHJpbWFyeS5ib3JkZXItcmlnaHQtZGFya2VuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDBBRUIxICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHJpbWFyeS5vdmVybGF5LWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZDogIzAwQUVCMTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTc0LCAxNzcsIDAuOCk7IH1cblxuLnByaW1hcnkuZGFya2VuLTIge1xuICBjb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHJpbWFyeS5idG4tZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tZGFya2VuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLXByaW1hcnkuYnRuLWRhcmtlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMEE1QTggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDBBNUE4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LmJvcmRlci1kYXJrZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMEE1QTggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wcmltYXJ5LmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwQTVBOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXByaW1hcnkuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBBNUE4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkuYm9yZGVyLWxlZnQtZGFya2VuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMEE1QTggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXByaW1hcnkuYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwQTVBOCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXByaW1hcnkub3ZlcmxheS1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQ6ICMwMEE1QTg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2NSwgMTY4LCAwLjgpOyB9XG5cbi5wcmltYXJ5LmRhcmtlbi0zIHtcbiAgY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeS5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuXG4uYnRuLXByaW1hcnkuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhEOTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwOURBMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHJpbWFyeSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDA5REEwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwOURBMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeS5ib3JkZXItZGFya2VuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5REEwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHJpbWFyeS5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDlEQTAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wcmltYXJ5LmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOURBMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1wcmltYXJ5LmJvcmRlci1sZWZ0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA5REEwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wcmltYXJ5LmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDlEQTAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wcmltYXJ5Lm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjMDA5REEwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxNTcsIDE2MCwgMC44KTsgfVxuXG4ucHJpbWFyeS5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkuYmctZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wcmltYXJ5LmJ0bi1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tZGFya2VuLTQ6Zm9jdXMsIC5idG4tcHJpbWFyeS5idG4tZGFya2VuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICMwMDhEOTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDhEOTEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1kYXJrZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXByaW1hcnkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwOEQ5MSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDhEOTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXByaW1hcnkuYm9yZGVyLXRvcC1kYXJrZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHJpbWFyeS5ib3JkZXItYm90dG9tLWRhcmtlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDhEOTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHJpbWFyeS5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHJpbWFyeS5ib3JkZXItcmlnaHQtZGFya2VuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHJpbWFyeS5vdmVybGF5LWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZDogIzAwOEQ5MTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTQxLCAxNDUsIDAuOCk7IH1cblxuLnByaW1hcnkuYWNjZW50LTEge1xuICBjb2xvcjogI0JERkRGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LmJnLWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JERkRGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHJpbWFyeS5idG4tYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JERkRGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tYWNjZW50LTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWFjY2VudC0xOmZvY3VzLCAuYnRuLXByaW1hcnkuYnRuLWFjY2VudC0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkRGREZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQkRGREZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtYWNjZW50LTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCREZERkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCREZERkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQkRGREZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LmJvcmRlci1hY2NlbnQtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCREZERkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wcmltYXJ5LmJvcmRlci10b3AtYWNjZW50LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0JERkRGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXByaW1hcnkuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkRGREZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkuYm9yZGVyLWxlZnQtYWNjZW50LTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCREZERkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXByaW1hcnkuYm9yZGVyLXJpZ2h0LWFjY2VudC0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0JERkRGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXByaW1hcnkub3ZlcmxheS1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQ6ICNCREZERkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgMjUzLCAyNTUsIDAuOCk7IH1cblxuLnByaW1hcnkuYWNjZW50LTIge1xuICBjb2xvcjogIzhBRkJGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LmJnLWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkJGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHJpbWFyeS5idG4tYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkJGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tYWNjZW50LTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWFjY2VudC0yOmZvY3VzLCAuYnRuLXByaW1hcnkuYnRuLWFjY2VudC0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEFGQkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOEFGQkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtYWNjZW50LTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4QUZCRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM4QUZCRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjOEFGQkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LmJvcmRlci1hY2NlbnQtMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4QUZCRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wcmltYXJ5LmJvcmRlci10b3AtYWNjZW50LTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzhBRkJGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXByaW1hcnkuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEFGQkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkuYm9yZGVyLWxlZnQtYWNjZW50LTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4QUZCRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXByaW1hcnkuYm9yZGVyLXJpZ2h0LWFjY2VudC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhBRkJGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXByaW1hcnkub3ZlcmxheS1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQ6ICM4QUZCRkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMjUxLCAyNTUsIDAuOCk7IH1cblxuLnByaW1hcnkuYWNjZW50LTMge1xuICBjb2xvcjogIzU3RkFGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3RkFGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHJpbWFyeS5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICMwMEE1QTggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3RkFGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tYWNjZW50LTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDsgfVxuICAuYnRuLXByaW1hcnkuYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLXByaW1hcnkuYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5REEwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEQ5MSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1vdXRsaW5lLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTdGQUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTdGQUZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1N0ZBRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wcmltYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM1N0ZBRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNTdGQUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LmJvcmRlci1hY2NlbnQtMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1N0ZBRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wcmltYXJ5LmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzU3RkFGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXByaW1hcnkuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTdGQUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXByaW1hcnkuYm9yZGVyLWxlZnQtYWNjZW50LTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM1N0ZBRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXByaW1hcnkuYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzU3RkFGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXByaW1hcnkub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICM1N0ZBRkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDg3LCAyNTAsIDI1NSwgMC44KTsgfVxuXG4ucHJpbWFyeS5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjM0RGOUZGICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkuYmctYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0RGOUZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wcmltYXJ5LmJ0bi1hY2NlbnQtNCB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTVBOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0RGOUZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wcmltYXJ5LmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBNUE4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOURBMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHJpbWFyeS5idG4tYWNjZW50LTQ6Zm9jdXMsIC5idG4tcHJpbWFyeS5idG4tYWNjZW50LTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDlEQTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4RDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICMzREY5RkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzREY5RkYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tb3V0bGluZS1hY2NlbnQtNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNERjlGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXByaW1hcnkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzNERjlGRiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMzREY5RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNERjlGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXByaW1hcnkuYm9yZGVyLXRvcC1hY2NlbnQtNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM0RGOUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHJpbWFyeS5ib3JkZXItYm90dG9tLWFjY2VudC00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzREY5RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHJpbWFyeS5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzNERjlGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHJpbWFyeS5ib3JkZXItcmlnaHQtYWNjZW50LTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM0RGOUZGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHJpbWFyeS5vdmVybGF5LWFjY2VudC00IHtcbiAgYmFja2dyb3VuZDogIzNERjlGRjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNjEsIDI0OSwgMjU1LCAwLjgpOyB9XG5cbi5zdWNjZXNzLmxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3MuYmctbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzRkFGMyAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0ZBRjMgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tbGlnaHRlbi01OmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tNTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkI3NkMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNFM0ZBRjMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFM0ZBRjMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1saWdodGVuLTU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFM0ZBRjMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFM0ZBRjMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1saWdodGVuLTUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atc3VjY2Vzcy5ib3JkZXItdG9wLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tc3VjY2Vzcy5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1zdWNjZXNzLmJvcmRlci1yaWdodC1saWdodGVuLTUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTNGQUYzICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktc3VjY2Vzcy5vdmVybGF5LWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQ6ICNFM0ZBRjM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNywgMjUwLCAyNDMsIDAuOCk7IH1cblxuLnN1Y2Nlc3MubGlnaHRlbi00IHtcbiAgY29sb3I6ICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2Vzcy5iZy1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlGMkUxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1zdWNjZXNzLmJ0bi1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5RjJFMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tbGlnaHRlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zdWNjZXNzLmJ0bi1saWdodGVuLTQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5idG4tbGlnaHRlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0I5RjJFMSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0I5RjJFMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I5RjJFMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXN1Y2Nlc3Mge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0I5RjJFMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3MuYm9yZGVyLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzLmJvcmRlci10b3AtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1zdWNjZXNzLmJvcmRlci1ib3R0b20tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtc3VjY2Vzcy5ib3JkZXItbGVmdC1saWdodGVuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3MuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCOUYyRTEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1zdWNjZXNzLm92ZXJsYXktbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZDogI0I5RjJFMTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTg1LCAyNDIsIDIyNSwgMC44KTsgfVxuXG4uc3VjY2Vzcy5saWdodGVuLTMge1xuICBjb2xvcjogIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QkU5Q0QgIWltcG9ydGFudDsgfVxuXG4uYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJFOUNEICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zdWNjZXNzLmJ0bi1saWdodGVuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tMzpmb2N1cywgLmJ0bi1zdWNjZXNzLmJ0bi1saWdodGVuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEJFOUNEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOEJFOUNEICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJFOUNEICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctc3VjY2VzcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjOEJFOUNEICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2Vzcy5ib3JkZXItbGlnaHRlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXN1Y2Nlc3MuYm9yZGVyLXRvcC1saWdodGVuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1saWdodGVuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1zdWNjZXNzLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtc3VjY2Vzcy5ib3JkZXItcmlnaHQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhCRTlDRCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kOiAjOEJFOUNEO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxMzksIDIzMywgMjA1LCAwLjgpOyB9XG5cbi5zdWNjZXNzLmxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3MuYmctbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDRTBCOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Q0UwQjggIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tbGlnaHRlbi0yOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkI3NkMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICM1Q0UwQjggIWltcG9ydGFudDtcbiAgY29sb3I6ICM1Q0UwQjggIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1saWdodGVuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1Q0UwQjggIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM1Q0UwQjggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1saWdodGVuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atc3VjY2Vzcy5ib3JkZXItdG9wLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tc3VjY2Vzcy5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1zdWNjZXNzLmJvcmRlci1yaWdodC1saWdodGVuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNUNFMEI4ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktc3VjY2Vzcy5vdmVybGF5LWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQ6ICM1Q0UwQjg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDkyLCAyMjQsIDE4NCwgMC44KTsgfVxuXG4uc3VjY2Vzcy5saWdodGVuLTEge1xuICBjb2xvcjogIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOURBQTkgIWltcG9ydGFudDsgfVxuXG4uYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlEQUE5ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zdWNjZXNzLmJ0bi1saWdodGVuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi1zdWNjZXNzLmJ0bi1saWdodGVuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzlEQUE5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzlEQUE5ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlEQUE5ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctc3VjY2VzcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMzlEQUE5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2Vzcy5ib3JkZXItbGlnaHRlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXN1Y2Nlc3MuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1saWdodGVuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1zdWNjZXNzLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtc3VjY2Vzcy5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM5REFBOSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kOiAjMzlEQUE5O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSg1NywgMjE4LCAxNjksIDAuOCk7IH1cblxuLnN1Y2Nlc3Mge1xuICBjb2xvcjogIzE2RDM5QSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2RDM5QSAhaW1wb3J0YW50OyB9XG4gIC5iZy1zdWNjZXNzIC5jYXJkLWhlYWRlciwgLmJnLXN1Y2Nlc3MgLmNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzE2RDM5QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDVlY2I5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDUzMTI0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDEwYzA5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBOyB9XG5cbi5iZy1zdWNjZXNzLmJhZGdlLWdsb3csIC5ib3JkZXItc3VjY2Vzcy5iYWRnZS1nbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzE2RDM5QTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMxNkQzOUE7IH1cblxuLm92ZXJsYXktc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMxNkQzOUE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMTEsIDE1NCwgMC44KTsgfVxuXG4vKiAuY2FyZC1vdXRsaW5lLXN1Y2Nlc3N7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl92YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWZvb3RlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAqL1xuLmJ0bi1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxM0NFOTIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlEQUE5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTZEMzlBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNkQzOUE7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUE7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmctc3VjY2VzcyArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5iZy1zdWNjZXNzICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNkQzOUEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxNkQzOUEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMTZEMzlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE2RDM5QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXN1Y2Nlc3Mge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzE2RDM5QTsgfVxuXG4uYm9yZGVyLWJvdHRvbS1zdWNjZXNzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNkQzOUE7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3Mge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxNkQzOUE7IH1cblxuLmJvcmRlci1yaWdodC1zdWNjZXNzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzE2RDM5QTsgfVxuXG4uc3VjY2Vzcy5kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMTNDRTkyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3MuYmctZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRTkyICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1zdWNjZXNzLmJ0bi1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDRTkyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zdWNjZXNzLmJ0bi1kYXJrZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tZGFya2VuLTE6Zm9jdXMsIC5idG4tc3VjY2Vzcy5idG4tZGFya2VuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICMxM0NFOTIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxM0NFOTIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1kYXJrZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQ0U5MiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXN1Y2Nlc3Mge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzEzQ0U5MiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxM0NFOTIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3MuYm9yZGVyLWRhcmtlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEzQ0U5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXN1Y2Nlc3MuYm9yZGVyLXRvcC1kYXJrZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTNDRTkyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tc3VjY2Vzcy5ib3JkZXItYm90dG9tLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxM0NFOTIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtc3VjY2Vzcy5ib3JkZXItbGVmdC1kYXJrZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzEzQ0U5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtc3VjY2Vzcy5ib3JkZXItcmlnaHQtZGFya2VuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTNDRTkyICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktc3VjY2Vzcy5vdmVybGF5LWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZDogIzEzQ0U5MjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTksIDIwNiwgMTQ2LCAwLjgpOyB9XG5cbi5zdWNjZXNzLmRhcmtlbi0yIHtcbiAgY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2Vzcy5iZy1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDsgfVxuXG4uYnRuLXN1Y2Nlc3MuYnRuLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zdWNjZXNzLmJ0bi1kYXJrZW4tMjpmb2N1cywgLmJ0bi1zdWNjZXNzLmJ0bi1kYXJrZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkI3NkMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctc3VjY2VzcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzEwQzg4OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2Vzcy5ib3JkZXItZGFya2VuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTBDODg4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atc3VjY2Vzcy5ib3JkZXItdG9wLWRhcmtlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxMEM4ODggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1zdWNjZXNzLmJvcmRlci1ib3R0b20tZGFya2VuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEwQzg4OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1zdWNjZXNzLmJvcmRlci1sZWZ0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTBDODg4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1zdWNjZXNzLmJvcmRlci1yaWdodC1kYXJrZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMEM4ODggIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1zdWNjZXNzLm92ZXJsYXktZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kOiAjMTBDODg4O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNiwgMjAwLCAxMzYsIDAuOCk7IH1cblxuLnN1Y2Nlc3MuZGFya2VuLTMge1xuICBjb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWRhcmtlbi0zOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWRhcmtlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtZGFya2VuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwQ0MyN0UgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMENDMjdFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzLmJvcmRlci10b3AtZGFya2VuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzBDQzI3RSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMENDMjdFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3MuYm9yZGVyLXJpZ2h0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzBDQzI3RSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQ6ICMwQ0MyN0U7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyLCAxOTQsIDEyNiwgMC44KTsgfVxuXG4uc3VjY2Vzcy5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3MuYmctZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1zdWNjZXNzLmJ0bi1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zdWNjZXNzLmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTBDODg4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBDQzI3RSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tZGFya2VuLTQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5idG4tZGFya2VuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICMwNkI3NkMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwNkI3NkMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tb3V0bGluZS1kYXJrZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXN1Y2Nlc3Mge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzA2Qjc2QyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwNkI3NkMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3MuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXN1Y2Nlc3MuYm9yZGVyLXRvcC1kYXJrZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tc3VjY2Vzcy5ib3JkZXItYm90dG9tLWRhcmtlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNkI3NkMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtc3VjY2Vzcy5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtc3VjY2Vzcy5ib3JkZXItcmlnaHQtZGFya2VuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDZCNzZDICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktc3VjY2Vzcy5vdmVybGF5LWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZDogIzA2Qjc2QztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNiwgMTgzLCAxMDgsIDAuOCk7IH1cblxuLnN1Y2Nlc3MuYWNjZW50LTEge1xuICBjb2xvcjogI0UxRkZGMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRkZGMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRkZGMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC0xOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTFGRkYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRTFGRkYxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtYWNjZW50LTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUZGRjEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFMUZGRjEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTFGRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1hY2NlbnQtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUZGRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzLmJvcmRlci10b3AtYWNjZW50LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRkZGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFGRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtYWNjZW50LTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMUZGRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3MuYm9yZGVyLXJpZ2h0LWFjY2VudC0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UxRkZGMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQ6ICNFMUZGRjE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjU1LCAyNDEsIDAuOCk7IH1cblxuLnN1Y2Nlc3MuYWNjZW50LTIge1xuICBjb2xvcjogI0FFRkZEOSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFRkZEOSAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFRkZEOSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC0yOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUVGRkQ5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQUVGRkQ5ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtYWNjZW50LTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRUZGRDkgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNBRUZGRDkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQUVGRkQ5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1hY2NlbnQtMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBRUZGRDkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzLmJvcmRlci10b3AtYWNjZW50LTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0FFRkZEOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUVGRkQ5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtYWNjZW50LTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNBRUZGRDkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3MuYm9yZGVyLXJpZ2h0LWFjY2VudC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0FFRkZEOSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQ6ICNBRUZGRDk7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3NCwgMjU1LCAyMTcsIDAuOCk7IH1cblxuLnN1Y2Nlc3MuYWNjZW50LTMge1xuICBjb2xvcjogIzdCRkZDMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdCRkZDMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdCRkZDMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0JGRkMxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjN0JGRkMxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3QkZGQzEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM3QkZGQzEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjN0JGRkMxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1hY2NlbnQtMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3QkZGQzEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzLmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzdCRkZDMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN0JGRkMxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtYWNjZW50LTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3QkZGQzEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3MuYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdCRkZDMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICM3QkZGQzE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMywgMjU1LCAxOTMsIDAuOCk7IH1cblxuLnN1Y2Nlc3MuYWNjZW50LTQge1xuICBjb2xvcjogIzYyRkZCNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzLmJnLWFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyRkZCNSAhaW1wb3J0YW50OyB9XG5cbi5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICMxMEM4ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyRkZCNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tc3VjY2Vzcy5idG4tYWNjZW50LTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzEwQzg4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQ0MyN0UgIWltcG9ydGFudDsgfVxuICAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC00OmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYnRuLWFjY2VudC00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMENDMjdFICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qjc2QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1vdXRsaW5lLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjNjJGRkI1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjJGRkI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLW91dGxpbmUtYWNjZW50LTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MkZGQjUgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zdWNjZXNzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM2MkZGQjUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNjJGRkI1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzLmJvcmRlci1hY2NlbnQtNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MkZGQjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zdWNjZXNzLmJvcmRlci10b3AtYWNjZW50LTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYyRkZCNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXN1Y2Nlc3MuYm9yZGVyLWJvdHRvbS1hY2NlbnQtNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjJGRkI1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXN1Y2Nlc3MuYm9yZGVyLWxlZnQtYWNjZW50LTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2MkZGQjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXN1Y2Nlc3MuYm9yZGVyLXJpZ2h0LWFjY2VudC00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYyRkZCNSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXN1Y2Nlc3Mub3ZlcmxheS1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQ6ICM2MkZGQjU7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDk4LCAyNTUsIDE4MSwgMC44KTsgfVxuXG4uaW5mby5saWdodGVuLTUge1xuICBjb2xvcjogI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkY5RkMgIWltcG9ydGFudDsgfVxuXG4uYnRuLWluZm8uYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZGOUZDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmZvLmJ0bi1saWdodGVuLTU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWxpZ2h0ZW4tNTpmb2N1cywgLmJ0bi1pbmZvLmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFCMEQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTZGOUZDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRTZGOUZDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtbGlnaHRlbi01OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZGOUZDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctaW5mbyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTZGOUZDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mby5ib3JkZXItbGlnaHRlbi01IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWluZm8uYm9yZGVyLXRvcC1saWdodGVuLTUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1pbmZvLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtaW5mby5ib3JkZXItcmlnaHQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U2RjlGQyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRTZGOUZDO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDI0OSwgMjUyLCAwLjgpOyB9XG5cbi5pbmZvLmxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8uYmctbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwRjBGNyAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMEYwRjcgIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tbGlnaHRlbi00OmZvY3VzLCAuYnRuLWluZm8uYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICNDMEYwRjcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNDMEYwRjcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMEYwRjcgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDMEYwRjcgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1saWdodGVuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtaW5mby5ib3JkZXItdG9wLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20taW5mby5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1pbmZvLmJvcmRlci1yaWdodC1saWdodGVuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQzBGMEY3ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktaW5mby5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNDMEYwRjc7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5MiwgMjQwLCAyNDcsIDAuOCk7IH1cblxuLmluZm8ubGlnaHRlbi0zIHtcbiAgY29sb3I6ICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mby5iZy1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTZFN0YxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1pbmZvLmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2RTdGMSAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmZvLmJ0bi1saWdodGVuLTM6Zm9jdXMsIC5idG4taW5mby5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzk2RTdGMSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzk2RTdGMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2RTdGMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWluZm8ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzk2RTdGMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8uYm9yZGVyLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1pbmZvLmJvcmRlci10b3AtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1pbmZvLmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtaW5mby5ib3JkZXItbGVmdC1saWdodGVuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8uYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5NkU3RjEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1pbmZvLm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogIzk2RTdGMTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTUwLCAyMzEsIDI0MSwgMC44KTsgfVxuXG4uaW5mby5saWdodGVuLTIge1xuICBjb2xvcjogIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Q0RERUIgIWltcG9ydGFudDsgfVxuXG4uYnRuLWluZm8uYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkNEREVCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmZvLmJ0bi1saWdodGVuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWxpZ2h0ZW4tMjpmb2N1cywgLmJ0bi1pbmZvLmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFCMEQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkNEREVCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNkNEREVCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkNEREVCICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctaW5mbyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNkNEREVCICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mby5ib3JkZXItbGlnaHRlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWluZm8uYm9yZGVyLXRvcC1saWdodGVuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1pbmZvLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtaW5mby5ib3JkZXItcmlnaHQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzZDRERFQiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjNkNEREVCO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxMDgsIDIyMSwgMjM1LCAwLjgpOyB9XG5cbi5pbmZvLmxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8uYmctbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRERDVFNyAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0REQ1RTcgIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tbGlnaHRlbi0xOmZvY3VzLCAuYnRuLWluZm8uYnRuLWxpZ2h0ZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICM0REQ1RTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0REQ1RTcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1saWdodGVuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0REQ1RTcgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0REQ1RTcgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1saWdodGVuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtaW5mby5ib3JkZXItdG9wLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20taW5mby5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1pbmZvLmJvcmRlci1yaWdodC1saWdodGVuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNERENUU3ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktaW5mby5vdmVybGF5LWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQ6ICM0REQ1RTc7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc3LCAyMTMsIDIzMSwgMC44KTsgfVxuXG4uaW5mbyB7XG4gIGNvbG9yOiAjMkRDRUUzICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkRDRUUzICFpbXBvcnRhbnQ7IH1cbiAgLmJnLWluZm8gLmNhcmQtaGVhZGVyLCAuYmctaW5mbyAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkRDRUUzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Y2RkZWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwYjRhNTMgIWltcG9ydGFudDsgfVxuICAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNjJhMmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMyRENFRTM7IH1cblxuLmJnLWluZm8uYmFkZ2UtZ2xvdywgLmJvcmRlci1pbmZvLmJhZGdlLWdsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMkRDRUUzO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzJEQ0VFMzsgfVxuXG4ub3ZlcmxheS1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzJEQ0VFMztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNDUsIDIwNiwgMjI3LCAwLjgpOyB9XG5cbi8qIC5jYXJkLW91dGxpbmUtaW5mb3tcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMyAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLWluZm86aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzI4QzlFMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0REQ1RTcgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMyRENFRTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJEQ0VFMzsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMztcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy1pbmZvICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLWluZm8gKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJEQ0VFMyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWluZm8ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzJEQ0VFMyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyRENFRTMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkRDRUUzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtaW5mbyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMkRDRUUzOyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJEQ0VFMzsgfVxuXG4uYm9yZGVyLWxlZnQtaW5mbyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzJEQ0VFMzsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMkRDRUUzOyB9XG5cbi5pbmZvLmRhcmtlbi0xIHtcbiAgY29sb3I6ICMyOEM5RTAgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mby5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOEM5RTAgIWltcG9ydGFudDsgfVxuXG4uYnRuLWluZm8uYnRuLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOEM5RTAgIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmZvLmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi1pbmZvLmJ0bi1kYXJrZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzI4QzlFMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI4QzlFMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhDOUUwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctaW5mbyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjhDOUUwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzI4QzlFMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mby5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjhDOUUwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtaW5mby5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyOEM5RTAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1pbmZvLmJvcmRlci1ib3R0b20tZGFya2VuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4QzlFMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1pbmZvLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjhDOUUwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1pbmZvLmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyOEM5RTAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1pbmZvLm92ZXJsYXktZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kOiAjMjhDOUUwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgMjAxLCAyMjQsIDAuOCk7IH1cblxuLmluZm8uZGFya2VuLTIge1xuICBjb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tZGFya2VuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLWluZm8uYnRuLWRhcmtlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyMkMyREMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjJDMkRDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1kYXJrZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMkMyREMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1pbmZvLmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzIyQzJEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1kYXJrZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjJDMkRDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtZGFya2VuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyMkMyREMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8uYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzIyQzJEQyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQ6ICMyMkMyREM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM0LCAxOTQsIDIyMCwgMC44KTsgfVxuXG4uaW5mby5kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8uYmctZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1pbmZvLmJ0bi1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmZvLmJ0bi1kYXJrZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tZGFya2VuLTM6Zm9jdXMsIC5idG4taW5mby5idG4tZGFya2VuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFCMEQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1kYXJrZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWluZm8ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzFDQkNEOCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxQ0JDRDggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8uYm9yZGVyLWRhcmtlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFDQkNEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWluZm8uYm9yZGVyLXRvcC1kYXJrZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20taW5mby5ib3JkZXItYm90dG9tLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxQ0JDRDggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtaW5mby5ib3JkZXItbGVmdC1kYXJrZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzFDQkNEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtaW5mby5ib3JkZXItcmlnaHQtZGFya2VuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktaW5mby5vdmVybGF5LWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZDogIzFDQkNEODtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjgsIDE4OCwgMjE2LCAwLjgpOyB9XG5cbi5pbmZvLmRhcmtlbi00IHtcbiAgY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mby5iZy1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLWluZm8uYnRuLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJDMkRDICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWRhcmtlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmZvLmJ0bi1kYXJrZW4tNDpmb2N1cywgLmJ0bi1pbmZvLmJ0bi1kYXJrZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzFDQkNEOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtaW5mby5idG4tb3V0bGluZS1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWRhcmtlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFCMEQwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctaW5mbyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMTFCMEQwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mby5ib3JkZXItZGFya2VuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTFCMEQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtaW5mby5ib3JkZXItdG9wLWRhcmtlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1pbmZvLmJvcmRlci1ib3R0b20tZGFya2VuLTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1pbmZvLmJvcmRlci1sZWZ0LWRhcmtlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTFCMEQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1pbmZvLmJvcmRlci1yaWdodC1kYXJrZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMUIwRDAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1pbmZvLm92ZXJsYXktZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kOiAjMTFCMEQwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMTc2LCAyMDgsIDAuOCk7IH1cblxuLmluZm8uYWNjZW50LTEge1xuICBjb2xvcjogI0ZFRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRkZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tYWNjZW50LTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWFjY2VudC0xOmZvY3VzLCAuYnRuLWluZm8uYnRuLWFjY2VudC0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkVGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkVGRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtYWNjZW50LTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRUZGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRUZGRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkVGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1hY2NlbnQtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRUZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1pbmZvLmJvcmRlci10b3AtYWNjZW50LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZFRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1hY2NlbnQtMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkVGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtYWNjZW50LTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRUZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8uYm9yZGVyLXJpZ2h0LWFjY2VudC0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZFRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQ6ICNGRUZGRkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLmluZm8uYWNjZW50LTIge1xuICBjb2xvcjogI0NCRjVGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NCRjVGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NCRjVGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tYWNjZW50LTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWFjY2VudC0yOmZvY3VzLCAuYnRuLWluZm8uYnRuLWFjY2VudC0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0JGNUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQ0JGNUZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtYWNjZW50LTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDQkY1RkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDQkY1RkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQ0JGNUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1hY2NlbnQtMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkY1RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1pbmZvLmJvcmRlci10b3AtYWNjZW50LTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NCRjVGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1hY2NlbnQtMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0JGNUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtYWNjZW50LTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDQkY1RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8uYm9yZGVyLXJpZ2h0LWFjY2VudC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NCRjVGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQ6ICNDQkY1RkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMywgMjQ1LCAyNTUsIDAuOCk7IH1cblxuLmluZm8uYWNjZW50LTMge1xuICBjb2xvcjogIzk4RUNGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4RUNGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4RUNGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tYWNjZW50LTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLWluZm8uYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjOThFQ0ZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOThFQ0ZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OEVDRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM5OEVDRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjOThFQ0ZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1hY2NlbnQtMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OEVDRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1pbmZvLmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk4RUNGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOThFQ0ZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtYWNjZW50LTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5OEVDRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8uYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk4RUNGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICM5OEVDRkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1MiwgMjM2LCAyNTUsIDAuOCk7IH1cblxuLmluZm8uYWNjZW50LTQge1xuICBjb2xvcjogIzdGRTdGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvLmJnLWFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGRTdGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4taW5mby5idG4tYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICMyMkMyREMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGRTdGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5mby5idG4tYWNjZW50LTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyQzJEQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQ0JDRDggIWltcG9ydGFudDsgfVxuICAuYnRuLWluZm8uYnRuLWFjY2VudC00OmZvY3VzLCAuYnRuLWluZm8uYnRuLWFjY2VudC00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUNCQ0Q4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExQjBEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmJ0bi1vdXRsaW5lLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjN0ZFN0ZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjN0ZFN0ZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLW91dGxpbmUtYWNjZW50LTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3RkU3RkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM3RkU3RkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjN0ZFN0ZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvLmJvcmRlci1hY2NlbnQtNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3RkU3RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1pbmZvLmJvcmRlci10b3AtYWNjZW50LTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzdGRTdGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWluZm8uYm9yZGVyLWJvdHRvbS1hY2NlbnQtNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN0ZFN0ZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWluZm8uYm9yZGVyLWxlZnQtYWNjZW50LTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3RkU3RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWluZm8uYm9yZGVyLXJpZ2h0LWFjY2VudC00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdGRTdGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWluZm8ub3ZlcmxheS1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQ6ICM3RkU3RkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyNywgMjMxLCAyNTUsIDAuOCk7IH1cblxuLndhcm5pbmcubGlnaHRlbi01IHtcbiAgY29sb3I6ICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZy5iZy1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUVGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVFRiAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tbGlnaHRlbi01OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTU6Zm9jdXMsIC5idG4td2FybmluZy5idG4tbGlnaHRlbi01OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjVFRiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRjVFRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVFRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRjVFRiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcuYm9yZGVyLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC13YXJuaW5nLmJvcmRlci10b3AtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS13YXJuaW5nLmJvcmRlci1ib3R0b20tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZy5ib3JkZXItbGVmdC1saWdodGVuLTUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXdhcm5pbmcuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS13YXJuaW5nLm92ZXJsYXktbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZDogI0ZGRjVFRjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDUsIDIzOSwgMC44KTsgfVxuXG4ud2FybmluZy5saWdodGVuLTQge1xuICBjb2xvcjogI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nLmJnLWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU1RDggIWltcG9ydGFudDsgfVxuXG4uYnRuLXdhcm5pbmcuYnRuLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWxpZ2h0ZW4tNDpmb2N1cywgLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtbGlnaHRlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFNUQ4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZy5ib3JkZXItbGlnaHRlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcuYm9yZGVyLXRvcC1saWdodGVuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXdhcm5pbmcuYm9yZGVyLWJvdHRvbS1saWdodGVuLTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC13YXJuaW5nLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZy5ib3JkZXItcmlnaHQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXdhcm5pbmcub3ZlcmxheS1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kOiAjRkZFNUQ4O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIyOSwgMjE2LCAwLjgpOyB9XG5cbi53YXJuaW5nLmxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcuYmctbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDRCRSAhaW1wb3J0YW50OyB9XG5cbi5idG4td2FybmluZy5idG4tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ0QkUgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tbGlnaHRlbi0zOmZvY3VzLCAuYnRuLXdhcm5pbmcuYnRuLWxpZ2h0ZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNGRkQ0QkUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkQ0QkUgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1saWdodGVuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQ0QkUgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy13YXJuaW5nIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkQ0QkUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nLmJvcmRlci1saWdodGVuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atd2FybmluZy5ib3JkZXItdG9wLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20td2FybmluZy5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXdhcm5pbmcuYm9yZGVyLWxlZnQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC13YXJuaW5nLmJvcmRlci1yaWdodC1saWdodGVuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZENEJFICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktd2FybmluZy5vdmVybGF5LWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQ6ICNGRkQ0QkU7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjEyLCAxOTAsIDAuOCk7IH1cblxuLndhcm5pbmcubGlnaHRlbi0yIHtcbiAgY29sb3I6ICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZy5iZy1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMkE0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzJBNCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTI6Zm9jdXMsIC5idG4td2FybmluZy5idG4tbGlnaHRlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzJBNCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQzJBNCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzJBNCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQzJBNCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcuYm9yZGVyLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC13YXJuaW5nLmJvcmRlci10b3AtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS13YXJuaW5nLmJvcmRlci1ib3R0b20tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZy5ib3JkZXItbGVmdC1saWdodGVuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXdhcm5pbmcuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkMyQTQgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS13YXJuaW5nLm92ZXJsYXktbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZDogI0ZGQzJBNDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTQsIDE2NCwgMC44KTsgfVxuXG4ud2FybmluZy5saWdodGVuLTEge1xuICBjb2xvcjogI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nLmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI1OTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLXdhcm5pbmcuYnRuLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNTkxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi13YXJuaW5nLmJ0bi1saWdodGVuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZCNTkxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZCNTkxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNTkxICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZCNTkxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZy5ib3JkZXItbGlnaHRlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXdhcm5pbmcuYm9yZGVyLWJvdHRvbS1saWdodGVuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC13YXJuaW5nLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZy5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGQjU5MSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXdhcm5pbmcub3ZlcmxheS1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kOiAjRkZCNTkxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE4MSwgMTQ1LCAwLjgpOyB9XG5cbi53YXJuaW5nIHtcbiAgY29sb3I6ICNGRkE4N0QgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4N0QgIWltcG9ydGFudDsgfVxuICAuYmctd2FybmluZyAuY2FyZC1oZWFkZXIsIC5iZy13YXJuaW5nIC5jYXJkLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRkE4N0QgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDhjNCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2NhNDMwMCAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogI2ExMzUwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTg3RDsgfVxuXG4uYmctd2FybmluZy5iYWRnZS1nbG93LCAuYm9yZGVyLXdhcm5pbmcuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNGRkE4N0Q7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjRkZBODdEOyB9XG5cbi5vdmVybGF5LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjRkZBODdEO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE2OCwgMTI1LCAwLjgpOyB9XG5cbi8qIC5jYXJkLW91dGxpbmUtd2FybmluZ3tcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTg3RCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLXdhcm5pbmc6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTA3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkI1OTEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRkE4N0Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0ZGQTg3RDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTg3RDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy13YXJuaW5nICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLXdhcm5pbmcgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTg3RCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQTg3RCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkE4N0QgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZBODdEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atd2FybmluZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZBODdEOyB9XG5cbi5ib3JkZXItYm90dG9tLXdhcm5pbmcge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQTg3RDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGQTg3RDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXdhcm5pbmcge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZBODdEOyB9XG5cbi53YXJuaW5nLmRhcmtlbi0xIHtcbiAgY29sb3I6ICNGRkEwNzUgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZy5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkEwNzUgIWltcG9ydGFudDsgfVxuXG4uYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkEwNzUgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi13YXJuaW5nLmJ0bi1kYXJrZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTA3NSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQTA3NSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDc1ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZBMDc1ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQTA3NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZy5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZBMDc1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atd2FybmluZy5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkEwNzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS13YXJuaW5nLmJvcmRlci1ib3R0b20tZGFya2VuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQTA3NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC13YXJuaW5nLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZBMDc1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC13YXJuaW5nLmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkEwNzUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS13YXJuaW5nLm92ZXJsYXktZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kOiAjRkZBMDc1O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE2MCwgMTE3LCAwLjgpOyB9XG5cbi53YXJuaW5nLmRhcmtlbi0yIHtcbiAgY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZy5iZy1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDsgfVxuXG4uYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1kYXJrZW4tMjpmb2N1cywgLmJ0bi13YXJuaW5nLmJ0bi1kYXJrZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGOTc2QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZy5ib3JkZXItZGFya2VuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY5NzZBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atd2FybmluZy5ib3JkZXItdG9wLWRhcmtlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRjk3NkEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS13YXJuaW5nLmJvcmRlci1ib3R0b20tZGFya2VuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOTc2QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC13YXJuaW5nLmJvcmRlci1sZWZ0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY5NzZBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC13YXJuaW5nLmJvcmRlci1yaWdodC1kYXJrZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRjk3NkEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS13YXJuaW5nLm92ZXJsYXktZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kOiAjRkY5NzZBO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MSwgMTA2LCAwLjgpOyB9XG5cbi53YXJuaW5nLmRhcmtlbi0zIHtcbiAgY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZy5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDsgfVxuXG4uYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi13YXJuaW5nLmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY4RDYwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZy5ib3JkZXItZGFya2VuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atd2FybmluZy5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRjhENjAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS13YXJuaW5nLmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC13YXJuaW5nLmJvcmRlci1sZWZ0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY4RDYwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC13YXJuaW5nLmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRjhENjAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS13YXJuaW5nLm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjRkY4RDYwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE0MSwgOTYsIDAuOCk7IH1cblxuLndhcm5pbmcuZGFya2VuLTQge1xuICBjb2xvcjogI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nLmJnLWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5idG4td2FybmluZy5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNGRjk3NkEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tZGFya2VuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDsgfVxuICAuYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi00OmZvY3VzLCAuYnRuLXdhcm5pbmcuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RDYwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1vdXRsaW5lLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtZGFya2VuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy13YXJuaW5nIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjdENEQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nLmJvcmRlci1kYXJrZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC13YXJuaW5nLmJvcmRlci10b3AtZGFya2VuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXdhcm5pbmcuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXdhcm5pbmcuYm9yZGVyLWxlZnQtZGFya2VuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjdENEQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXdhcm5pbmcuYm9yZGVyLXJpZ2h0LWRhcmtlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGN0Q0RCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXdhcm5pbmcub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGRjdENEQ7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTI1LCA3NywgMC44KTsgfVxuXG4ud2FybmluZy5hY2NlbnQtMSB7XG4gIGNvbG9yOiAjRkZGNUVGICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcuYmctYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUVGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUVGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tYWNjZW50LTE6Zm9jdXMsIC5idG4td2FybmluZy5idG4tYWNjZW50LTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICNGRkY1RUYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkY1RUYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1hY2NlbnQtMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVFRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRjVFRiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcuYm9yZGVyLWFjY2VudC0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjVFRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcuYm9yZGVyLXRvcC1hY2NlbnQtMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGNUVGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20td2FybmluZy5ib3JkZXItYm90dG9tLWFjY2VudC0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY1RUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZy5ib3JkZXItbGVmdC1hY2NlbnQtMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjVFRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZy5ib3JkZXItcmlnaHQtYWNjZW50LTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGNUVGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktd2FybmluZy5vdmVybGF5LWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZDogI0ZGRjVFRjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDUsIDIzOSwgMC44KTsgfVxuXG4ud2FybmluZy5hY2NlbnQtMiB7XG4gIGNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcuYmctYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tYWNjZW50LTI6Zm9jdXMsIC5idG4td2FybmluZy5idG4tYWNjZW50LTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICNGRkU1RDggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkU1RDggIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1hY2NlbnQtMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRTVEOCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkU1RDggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcuYm9yZGVyLWFjY2VudC0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcuYm9yZGVyLXRvcC1hY2NlbnQtMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20td2FybmluZy5ib3JkZXItYm90dG9tLWFjY2VudC0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkU1RDggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZy5ib3JkZXItbGVmdC1hY2NlbnQtMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRTVEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZy5ib3JkZXItcmlnaHQtYWNjZW50LTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZFNUQ4ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktd2FybmluZy5vdmVybGF5LWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZDogI0ZGRTVEODtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMjksIDIxNiwgMC44KTsgfVxuXG4ud2FybmluZy5hY2NlbnQtMyB7XG4gIGNvbG9yOiAjRkZGNkYzICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcuYmctYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNkYzICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNkYzICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tYWNjZW50LTM6Zm9jdXMsIC5idG4td2FybmluZy5idG4tYWNjZW50LTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICNGRkY2RjMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkY2RjMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1hY2NlbnQtMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjZGMyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRjZGMyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkY2RjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcuYm9yZGVyLWFjY2VudC0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjZGMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcuYm9yZGVyLXRvcC1hY2NlbnQtMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGNkYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20td2FybmluZy5ib3JkZXItYm90dG9tLWFjY2VudC0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY2RjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZy5ib3JkZXItbGVmdC1hY2NlbnQtMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjZGMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZy5ib3JkZXItcmlnaHQtYWNjZW50LTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGNkYzICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktd2FybmluZy5vdmVybGF5LWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZDogI0ZGRjZGMztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDYsIDI0MywgMC44KTsgfVxuXG4ud2FybmluZy5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjRkZFM0RBICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcuYmctYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFM0RBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtNCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTc2QSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFM0RBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi13YXJuaW5nLmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY5NzZBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEQ2MCAhaW1wb3J0YW50OyB9XG4gIC5idG4td2FybmluZy5idG4tYWNjZW50LTQ6Zm9jdXMsIC5idG4td2FybmluZy5idG4tYWNjZW50LTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhENjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3RDREICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICNGRkUzREEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkUzREEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tb3V0bGluZS1hY2NlbnQtNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTNEQSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRTNEQSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkUzREEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRTNEQSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXdhcm5pbmcuYm9yZGVyLXRvcC1hY2NlbnQtNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZFM0RBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20td2FybmluZy5ib3JkZXItYm90dG9tLWFjY2VudC00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkUzREEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtd2FybmluZy5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRTNEQSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtd2FybmluZy5ib3JkZXItcmlnaHQtYWNjZW50LTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZFM0RBICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktd2FybmluZy5vdmVybGF5LWFjY2VudC00IHtcbiAgYmFja2dyb3VuZDogI0ZGRTNEQTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMjcsIDIxOCwgMC44KTsgfVxuXG4uZGFuZ2VyLmxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlci5iZy1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZGFuZ2VyLmJ0bi1saWdodGVuLTU6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNGRkVFRjEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkVFRjEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFRUYxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1saWdodGVuLTUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZGFuZ2VyLmJvcmRlci10b3AtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkVFRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1kYW5nZXIuYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1kYW5nZXIuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkVFRjEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1kYW5nZXIub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRkZFRUYxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIzOCwgMjQxLCAwLjgpOyB9XG5cbi5kYW5nZXIubGlnaHRlbi00IHtcbiAgY29sb3I6ICNGRkQ2REIgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyLmJnLWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ2REIgIWltcG9ydGFudDsgfVxuXG4uYnRuLWRhbmdlci5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ2REIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tbGlnaHRlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tNDpmb2N1cywgLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDZEQiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLW91dGxpbmUtbGlnaHRlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENkRCICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZGFuZ2VyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkQ2REIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZENkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIuYm9yZGVyLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkQ2REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1saWdodGVuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWRhbmdlci5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZENkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWRhbmdlci5ib3JkZXItbGVmdC1saWdodGVuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkQ2REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWRhbmdlci5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGRkQ2REI7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjE0LCAyMTksIDAuOCk7IH1cblxuLmRhbmdlci5saWdodGVuLTMge1xuICBjb2xvcjogI0ZGQkFDNCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIuYmctbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQkFDNCAhaW1wb3J0YW50OyB9XG5cbi5idG4tZGFuZ2VyLmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQkFDNCAhaW1wb3J0YW50OyB9XG4gIC5idG4tZGFuZ2VyLmJ0bi1saWdodGVuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tbGlnaHRlbi0zOmZvY3VzLCAuYnRuLWRhbmdlci5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDU1OCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXIuYnRuLW91dGxpbmUtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZCQUM0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZCQUM0ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1saWdodGVuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkJBQzQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1kYW5nZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQkFDNCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkJBQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlci5ib3JkZXItbGlnaHRlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQkFDNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWRhbmdlci5ib3JkZXItdG9wLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZCQUM0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyLmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkJBQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtZGFuZ2VyLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGQkFDNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZGFuZ2VyLmJvcmRlci1yaWdodC1saWdodGVuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZCQUM0ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZGFuZ2VyLm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogI0ZGQkFDNDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxODYsIDE5NiwgMC44KTsgfVxuXG4uZGFuZ2VyLmxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjRkY5RUFDICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlci5iZy1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5RUFDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5RUFDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZGFuZ2VyLmJ0bi1saWdodGVuLTI6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICNGRjlFQUMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRjlFQUMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOUVBQyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY5RUFDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGOUVBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1saWdodGVuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY5RUFDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZGFuZ2VyLmJvcmRlci10b3AtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRjlFQUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1kYW5nZXIuYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOUVBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY5RUFDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1kYW5nZXIuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRjlFQUMgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1kYW5nZXIub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjRkY5RUFDO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1OCwgMTcyLCAwLjgpOyB9XG5cbi5kYW5nZXIubGlnaHRlbi0xIHtcbiAgY29sb3I6ICNGRjhBOUEgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyLmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBOUEgIWltcG9ydGFudDsgfVxuXG4uYnRuLWRhbmdlci5idG4tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBOUEgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi1kYW5nZXIuYnRuLWxpZ2h0ZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEE5QSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGOEE5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTlBICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZGFuZ2VyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjhBOUEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY4QTlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIuYm9yZGVyLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjhBOUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGOEE5QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWRhbmdlci5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY4QTlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWRhbmdlci5ib3JkZXItbGVmdC1saWdodGVuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjhBOUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGOEE5QSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWRhbmdlci5vdmVybGF5LWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQ6ICNGRjhBOUE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTM4LCAxNTQsIDAuOCk7IH1cblxuLmRhbmdlciB7XG4gIGNvbG9yOiAjRkY3NTg4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjc1ODggIWltcG9ydGFudDsgfVxuICAuYmctZGFuZ2VyIC5jYXJkLWhlYWRlciwgLmJnLWRhbmdlciAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNGRjc1ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmNjNiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2MyMDAxYiAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjOTkwMDE1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNGRjc1ODg7IH1cblxuLmJnLWRhbmdlci5iYWRnZS1nbG93LCAuYm9yZGVyLWRhbmdlci5iYWRnZS1nbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI0ZGNzU4ODtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNGRjc1ODg7IH1cblxuLm92ZXJsYXktZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI0ZGNzU4ODtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxMTcsIDEzNiwgMC44KTsgfVxuXG4vKiAuY2FyZC1vdXRsaW5lLWRhbmdlcntcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3NTg4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjZEODAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTlBICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY3NTg4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNGRjc1ODg7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzU4ODtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy1kYW5nZXIgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uYmctZGFuZ2VyICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjc1ODggIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1kYW5nZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGNzU4OCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjc1ODggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjc1ODggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGNzU4ODsgfVxuXG4uYm9yZGVyLWJvdHRvbS1kYW5nZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGNzU4ODsgfVxuXG4uYm9yZGVyLWxlZnQtZGFuZ2VyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY3NTg4OyB9XG5cbi5ib3JkZXItcmlnaHQtZGFuZ2VyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGNzU4ODsgfVxuXG4uZGFuZ2VyLmRhcmtlbi0xIHtcbiAgY29sb3I6ICNGRjZEODAgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyLmJnLWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkQ4MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tZGFuZ2VyLmJ0bi1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RDgwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWRhcmtlbi0xOmZvY3VzLCAuYnRuLWRhbmdlci5idG4tZGFya2VuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNkQ4MCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGNkQ4MCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLW91dGxpbmUtZGFya2VuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZEODAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1kYW5nZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGNkQ4MCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjZEODAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlci5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY2RDgwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZGFuZ2VyLmJvcmRlci10b3AtZGFya2VuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGNkQ4MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWRhbmdlci5ib3JkZXItYm90dG9tLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRjZEODAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtZGFuZ2VyLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY2RDgwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1kYW5nZXIuYm9yZGVyLXJpZ2h0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGNkQ4MCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWRhbmdlci5vdmVybGF5LWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZDogI0ZGNkQ4MDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxMDksIDEyOCwgMC44KTsgfVxuXG4uZGFuZ2VyLmRhcmtlbi0yIHtcbiAgY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyLmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50OyB9XG5cbi5idG4tZGFuZ2VyLmJ0bi1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1kYW5nZXIuYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLWRhbmdlci5idG4tZGFya2VuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1kYW5nZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGNjI3NSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjYyNzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlci5ib3JkZXItZGFya2VuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY2Mjc1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZGFuZ2VyLmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGNjI3NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWRhbmdlci5ib3JkZXItYm90dG9tLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRjYyNzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtZGFuZ2VyLmJvcmRlci1sZWZ0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY2Mjc1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1kYW5nZXIuYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGNjI3NSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWRhbmdlci5vdmVybGF5LWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZDogI0ZGNjI3NTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCA5OCwgMTE3LCAwLjgpOyB9XG5cbi5kYW5nZXIuZGFya2VuLTMge1xuICBjb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIuYmctZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tZGFya2VuLTM6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1kYXJrZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY1ODZCICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjU4NkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1kYXJrZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyLmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjU4NkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtZGFya2VuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkY1ODZCICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZGFuZ2VyLm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjRkY1ODZCO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg4LCAxMDcsIDAuOCk7IH1cblxuLmRhbmdlci5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlci5iZy1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLWRhbmdlci5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNGRjYyNzUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDU1OCAhaW1wb3J0YW50OyB9XG4gIC5idG4tZGFuZ2VyLmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZGFuZ2VyLmJ0bi1kYXJrZW4tNDpmb2N1cywgLmJ0bi1kYW5nZXIuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1ODZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDU1OCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXIuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWRhcmtlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZGFuZ2VyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjQ1NTggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNDU1OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWRhbmdlci5ib3JkZXItdG9wLWRhcmtlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1kYW5nZXIuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY0NTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWRhbmdlci5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGNDU1OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZGFuZ2VyLmJvcmRlci1yaWdodC1kYXJrZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1kYW5nZXIub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGRjQ1NTg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgNjksIDg4LCAwLjgpOyB9XG5cbi5kYW5nZXIuYWNjZW50LTEge1xuICBjb2xvcjogI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIuYmctYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFRjEgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTE6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1hY2NlbnQtMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFRUYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1hY2NlbnQtMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFRUYxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1hY2NlbnQtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkVFRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1hY2NlbnQtMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyLmJvcmRlci1ib3R0b20tYWNjZW50LTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRUVGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtYWNjZW50LTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkVFRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtYWNjZW50LTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZFRUYxICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZGFuZ2VyLm92ZXJsYXktYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kOiAjRkZFRUYxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIzOCwgMjQxLCAwLjgpOyB9XG5cbi5kYW5nZXIuYWNjZW50LTIge1xuICBjb2xvcjogI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIuYmctYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENkRCICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ2REIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTI6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1hY2NlbnQtMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZENkRCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZENkRCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1hY2NlbnQtMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZENkRCICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1hY2NlbnQtMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkQ2REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1hY2NlbnQtMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZENkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyLmJvcmRlci1ib3R0b20tYWNjZW50LTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRDZEQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtYWNjZW50LTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkQ2REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtYWNjZW50LTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZENkRCICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZGFuZ2VyLm92ZXJsYXktYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kOiAjRkZENkRCO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIxNCwgMjE5LCAwLjgpOyB9XG5cbi5kYW5nZXIuYWNjZW50LTMge1xuICBjb2xvcjogI0ZGRUNFRSAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIuYmctYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQ0VFICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVDRUUgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTM6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1hY2NlbnQtMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQ0VFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZFQ0VFICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1hY2NlbnQtMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUNFRSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFQ0VFICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRUNFRSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1hY2NlbnQtMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkVDRUUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1hY2NlbnQtMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZFQ0VFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyLmJvcmRlci1ib3R0b20tYWNjZW50LTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRUNFRSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtYWNjZW50LTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkVDRUUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtYWNjZW50LTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZFQ0VFICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZGFuZ2VyLm92ZXJsYXktYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kOiAjRkZFQ0VFO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIzNiwgMjM4LCAwLjgpOyB9XG5cbi5kYW5nZXIuYWNjZW50LTQge1xuICBjb2xvcjogI0ZGRDNENyAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIuYmctYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEM0Q3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1kYW5nZXIuYnRuLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2Mjc1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzRDcgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNjI3NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU4NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLWRhbmdlci5idG4tYWNjZW50LTQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmJ0bi1hY2NlbnQtNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTg2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQ1NTggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1vdXRsaW5lLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEM0Q3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZEM0Q3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tb3V0bGluZS1hY2NlbnQtNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDNENyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWRhbmdlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZEM0Q3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRDNENyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyLmJvcmRlci1hY2NlbnQtNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkQzRDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1kYW5nZXIuYm9yZGVyLXRvcC1hY2NlbnQtNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZEM0Q3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZGFuZ2VyLmJvcmRlci1ib3R0b20tYWNjZW50LTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRDNENyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1kYW5nZXIuYm9yZGVyLWxlZnQtYWNjZW50LTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkQzRDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWRhbmdlci5ib3JkZXItcmlnaHQtYWNjZW50LTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZEM0Q3ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZGFuZ2VyLm92ZXJsYXktYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kOiAjRkZEM0Q3O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIxMSwgMjE1LCAwLjgpOyB9XG5cbi5yZWQubGlnaHRlbi01IHtcbiAgY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4uYmctcmVkLmJnLWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4uYnRuLXJlZC5idG4tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tbGlnaHRlbi01OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWxpZ2h0ZW4tNTpmb2N1cywgLmJ0bi1yZWQuYnRuLWxpZ2h0ZW4tNTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtbGlnaHRlbi01OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcmVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkVCRUUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQuYm9yZGVyLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1yZWQuYm9yZGVyLXRvcC1saWdodGVuLTUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXJlZC5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXJlZC5ib3JkZXItbGVmdC1saWdodGVuLTUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXJlZC5ib3JkZXItcmlnaHQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXJlZC5vdmVybGF5LWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQ6ICNGRkVCRUU7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCAyMzgsIDAuOCk7IH1cblxuLnJlZC5saWdodGVuLTQge1xuICBjb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5iZy1yZWQuYmctbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcmVkLmJ0bi1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tbGlnaHRlbi00OmZvY3VzLCAuYnRuLXJlZC5idG4tbGlnaHRlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1yZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQ0REMiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJlZC5ib3JkZXItbGlnaHRlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXJlZC5ib3JkZXItdG9wLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcmVkLmJvcmRlci1ib3R0b20tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcmVkLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcmVkLmJvcmRlci1yaWdodC1saWdodGVuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcmVkLm92ZXJsYXktbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZDogI0ZGQ0REMjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMDUsIDIxMCwgMC44KTsgfVxuXG4ucmVkLmxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJlZC5iZy1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1yZWQuYnRuLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1saWdodGVuLTM6Zm9jdXMsIC5idG4tcmVkLmJ0bi1saWdodGVuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXJlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRUY5QTlBICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmVkLmJvcmRlci1saWdodGVuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcmVkLmJvcmRlci10b3AtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1yZWQuYm9yZGVyLWJvdHRvbS1saWdodGVuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1yZWQuYm9yZGVyLWxlZnQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1yZWQuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1yZWQub3ZlcmxheS1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kOiAjRUY5QTlBO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMzksIDE1NCwgMTU0LCAwLjgpOyB9XG5cbi5yZWQubGlnaHRlbi0yIHtcbiAgY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4uYmctcmVkLmJnLWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXJlZC5idG4tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWxpZ2h0ZW4tMjpmb2N1cywgLmJ0bi1yZWQuYnRuLWxpZ2h0ZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50O1xuICBjb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcmVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFNTczNzMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQuYm9yZGVyLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1yZWQuYm9yZGVyLXRvcC1saWdodGVuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXJlZC5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXJlZC5ib3JkZXItbGVmdC1saWdodGVuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXJlZC5ib3JkZXItcmlnaHQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXJlZC5vdmVybGF5LWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQ6ICNFNTczNzM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgMTE1LCAxMTUsIDAuOCk7IH1cblxuLnJlZC5saWdodGVuLTEge1xuICBjb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5iZy1yZWQuYmctbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcmVkLmJ0bi1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1saWdodGVuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tbGlnaHRlbi0xOmZvY3VzLCAuYnRuLXJlZC5idG4tbGlnaHRlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1saWdodGVuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1yZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0VGNTM1MCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJlZC5ib3JkZXItbGlnaHRlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXJlZC5ib3JkZXItdG9wLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcmVkLmJvcmRlci1ib3R0b20tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcmVkLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcmVkLmJvcmRlci1yaWdodC1saWdodGVuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcmVkLm92ZXJsYXktbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZDogI0VGNTM1MDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjM5LCA4MywgODAsIDAuOCk7IH1cblxuLnJlZCB7XG4gIGNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuICAuYmctcmVkIC5jYXJkLWhlYWRlciwgLmJnLXJlZCAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1yZWQge1xuICBib3JkZXItY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ODI3YSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxMGUwNiAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1yZWQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNGIwOTA0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQge1xuICBib3JkZXItY29sb3I6ICNGNDQzMzY7IH1cblxuLmJnLXJlZC5iYWRnZS1nbG93LCAuYm9yZGVyLXJlZC5iYWRnZS1nbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI0Y0NDMzNjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNGNDQzMzY7IH1cblxuLm92ZXJsYXktcmVkIHtcbiAgYmFja2dyb3VuZDogI0Y0NDMzNjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuOCk7IH1cblxuLyogLmNhcmQtb3V0bGluZS1yZWR7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl92YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWZvb3RlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAqL1xuLmJ0bi1yZWQge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLXJlZDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQ6Zm9jdXMsIC5idG4tcmVkOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NDMzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRjQ0MzM2OyB9XG4gIC5idG4tb3V0bGluZS1yZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzY7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmctcmVkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLXJlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcmVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGNDQzMzYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcmVkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNDQzMzY7IH1cblxuLmJvcmRlci1ib3R0b20tcmVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNDQzMzY7IH1cblxuLmJvcmRlci1sZWZ0LXJlZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y0NDMzNjsgfVxuXG4uYm9yZGVyLXJpZ2h0LXJlZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGNDQzMzY7IH1cblxuLnJlZC5kYXJrZW4tMSB7XG4gIGNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJlZC5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4uYnRuLXJlZC5idG4tZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1kYXJrZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi1yZWQuYnRuLWRhcmtlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcmVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFNTM5MzUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQuYm9yZGVyLWRhcmtlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXJlZC5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1yZWQuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXJlZC5ib3JkZXItbGVmdC1kYXJrZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcmVkLmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1yZWQub3ZlcmxheS1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQ6ICNFNTM5MzU7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgNTcsIDUzLCAwLjgpOyB9XG5cbi5yZWQuZGFya2VuLTIge1xuICBjb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1yZWQuYmctZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1yZWQuYnRuLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tZGFya2VuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tZGFya2VuLTI6Zm9jdXMsIC5idG4tcmVkLmJ0bi1kYXJrZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1kYXJrZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXJlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmVkLmJvcmRlci1kYXJrZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1yZWQuYm9yZGVyLXRvcC1kYXJrZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcmVkLmJvcmRlci1ib3R0b20tZGFya2VuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1yZWQuYm9yZGVyLWxlZnQtZGFya2VuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXJlZC5ib3JkZXItcmlnaHQtZGFya2VuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcmVkLm92ZXJsYXktZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kOiAjRDMyRjJGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMTEsIDQ3LCA0NywgMC44KTsgfVxuXG4ucmVkLmRhcmtlbi0zIHtcbiAgY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4uYmctcmVkLmJnLWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcmVkLmJ0bi1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWRhcmtlbi0zOmZvY3VzLCAuYnRuLXJlZC5idG4tZGFya2VuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtZGFya2VuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1yZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0M2MjgyOCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJlZC5ib3JkZXItZGFya2VuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcmVkLmJvcmRlci10b3AtZGFya2VuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXJlZC5ib3JkZXItYm90dG9tLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcmVkLmJvcmRlci1sZWZ0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1yZWQuYm9yZGVyLXJpZ2h0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXJlZC5vdmVybGF5LWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZDogI0M2MjgyODtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTk4LCA0MCwgNDAsIDAuOCk7IH1cblxuLnJlZC5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJlZC5iZy1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXJlZC5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1kYXJrZW4tNDpmb2N1cywgLmJ0bi1yZWQuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWRhcmtlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcmVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCNzFDMUMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXJlZC5ib3JkZXItdG9wLWRhcmtlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1yZWQuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXJlZC5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcmVkLmJvcmRlci1yaWdodC1kYXJrZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1yZWQub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNCNzFDMUM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE4MywgMjgsIDI4LCAwLjgpOyB9XG5cbi5yZWQuYWNjZW50LTEge1xuICBjb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5iZy1yZWQuYmctYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1yZWQuYnRuLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tYWNjZW50LTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tYWNjZW50LTE6Zm9jdXMsIC5idG4tcmVkLmJ0bi1hY2NlbnQtMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1hY2NlbnQtMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXJlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY4QTgwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmVkLmJvcmRlci1hY2NlbnQtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1yZWQuYm9yZGVyLXRvcC1hY2NlbnQtMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcmVkLmJvcmRlci1ib3R0b20tYWNjZW50LTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1yZWQuYm9yZGVyLWxlZnQtYWNjZW50LTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXJlZC5ib3JkZXItcmlnaHQtYWNjZW50LTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcmVkLm92ZXJsYXktYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kOiAjRkY4QTgwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDEzOCwgMTI4LCAwLjgpOyB9XG5cbi5yZWQuYWNjZW50LTIge1xuICBjb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1yZWQuYmctYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1yZWQuYnRuLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tYWNjZW50LTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuICAuYnRuLXJlZC5idG4tYWNjZW50LTI6Zm9jdXMsIC5idG4tcmVkLmJ0bi1hY2NlbnQtMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1hY2NlbnQtMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXJlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY1MjUyICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmVkLmJvcmRlci1hY2NlbnQtMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1yZWQuYm9yZGVyLXRvcC1hY2NlbnQtMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcmVkLmJvcmRlci1ib3R0b20tYWNjZW50LTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1yZWQuYm9yZGVyLWxlZnQtYWNjZW50LTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXJlZC5ib3JkZXItcmlnaHQtYWNjZW50LTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcmVkLm92ZXJsYXktYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kOiAjRkY1MjUyO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDgyLCA4MiwgMC44KTsgfVxuXG4ucmVkLmFjY2VudC0zIHtcbiAgY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4uYmctcmVkLmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcmVkLmJ0bi1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWFjY2VudC0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLXJlZC5idG4tYWNjZW50LTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXJlZC5idG4tb3V0bGluZS1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1yZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGMTc0NCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJlZC5ib3JkZXItYWNjZW50LTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcmVkLmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXJlZC5ib3JkZXItYm90dG9tLWFjY2VudC0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcmVkLmJvcmRlci1sZWZ0LWFjY2VudC0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1yZWQuYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXJlZC5vdmVybGF5LWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZDogI0ZGMTc0NDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMywgNjgsIDAuOCk7IH1cblxuLnJlZC5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJlZC5iZy1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLXJlZC5idG4tYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkLmJ0bi1hY2NlbnQtNDpmb2N1cywgLmJ0bi1yZWQuYnRuLWFjY2VudC00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1yZWQuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcmVkLmJ0bi1vdXRsaW5lLWFjY2VudC00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcmVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNENTAwMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXJlZC5ib3JkZXItdG9wLWFjY2VudC00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1yZWQuYm9yZGVyLWJvdHRvbS1hY2NlbnQtNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXJlZC5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcmVkLmJvcmRlci1yaWdodC1hY2NlbnQtNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1yZWQub3ZlcmxheS1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQ6ICNENTAwMDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMywgMCwgMCwgMC44KTsgfVxuXG4ucGluay5saWdodGVuLTUge1xuICBjb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5iZy1waW5rLmJnLWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXBpbmsuYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1saWdodGVuLTU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWxpZ2h0ZW4tNTpmb2N1cywgLmJ0bi1waW5rLmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtbGlnaHRlbi01OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkNFNEVDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcGluay5ib3JkZXItbGlnaHRlbi01IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsuYm9yZGVyLXRvcC1saWdodGVuLTUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXBpbmsuYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1waW5rLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcGluay5ib3JkZXItcmlnaHQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXBpbmsub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRkNFNEVDO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTIsIDIyOCwgMjM2LCAwLjgpOyB9XG5cbi5waW5rLmxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBpbmsuYmctbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcGluay5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tbGlnaHRlbi00OmZvY3VzLCAuYnRuLXBpbmsuYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1waW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGOEJCRDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1waW5rLmJvcmRlci1saWdodGVuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcGluay5ib3JkZXItdG9wLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcGluay5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXBpbmsuYm9yZGVyLWxlZnQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1waW5rLmJvcmRlci1yaWdodC1saWdodGVuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcGluay5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGOEJCRDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OCwgMTg3LCAyMDgsIDAuOCk7IH1cblxuLnBpbmsubGlnaHRlbi0zIHtcbiAgY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4uYmctcGluay5iZy1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1waW5rLmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1saWdodGVuLTM6Zm9jdXMsIC5idG4tcGluay5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXBpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0Y0OEZCMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsuYm9yZGVyLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1waW5rLmJvcmRlci10b3AtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1waW5rLmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcGluay5ib3JkZXItbGVmdC1saWdodGVuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXBpbmsuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1waW5rLm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogI0Y0OEZCMTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ0LCAxNDMsIDE3NywgMC44KTsgfVxuXG4ucGluay5saWdodGVuLTIge1xuICBjb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1waW5rLmJnLWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4uYnRuLXBpbmsuYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1saWdodGVuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWxpZ2h0ZW4tMjpmb2N1cywgLmJ0bi1waW5rLmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRjA2MjkyICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcGluay5ib3JkZXItbGlnaHRlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsuYm9yZGVyLXRvcC1saWdodGVuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXBpbmsuYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1waW5rLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcGluay5ib3JkZXItcmlnaHQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXBpbmsub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjRjA2MjkyO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNDAsIDk4LCAxNDYsIDAuOCk7IH1cblxuLnBpbmsubGlnaHRlbi0xIHtcbiAgY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4uYmctcGluay5iZy1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1waW5rLmJ0bi1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1saWdodGVuLTE6Zm9jdXMsIC5idG4tcGluay5idG4tbGlnaHRlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXBpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0VDNDA3QSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsuYm9yZGVyLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1waW5rLmJvcmRlci10b3AtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1waW5rLmJvcmRlci1ib3R0b20tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcGluay5ib3JkZXItbGVmdC1saWdodGVuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXBpbmsuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1waW5rLm92ZXJsYXktbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZDogI0VDNDA3QTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjM2LCA2NCwgMTIyLCAwLjgpOyB9XG5cbi5waW5rIHtcbiAgY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4uYmctcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuICAuYmctcGluayAuY2FyZC1oZWFkZXIsIC5iZy1waW5rIC5jYXJkLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0LXBpbmsge1xuICBib3JkZXItY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNWY5MCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRkMDgxZiAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1waW5rIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzI4MDQxMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcGluayB7XG4gIGJvcmRlci1jb2xvcjogI0U5MUU2MzsgfVxuXG4uYmctcGluay5iYWRnZS1nbG93LCAuYm9yZGVyLXBpbmsuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNFOTFFNjM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjRTkxRTYzOyB9XG5cbi5vdmVybGF5LXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjRTkxRTYzO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDMwLCA5OSwgMC44KTsgfVxuXG4vKiAuY2FyZC1vdXRsaW5lLXBpbmt7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl92YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWZvb3RlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAqL1xuLmJ0bi1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1waW5rOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbms6Zm9jdXMsIC5idG4tcGluazphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTkxRTYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNFOTFFNjM7IH1cbiAgLmJ0bi1vdXRsaW5lLXBpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjM7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmctcGluayArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5iZy1waW5rICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1waW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFOTFFNjMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1waW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5MUU2MzsgfVxuXG4uYm9yZGVyLWJvdHRvbS1waW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOTFFNjM7IH1cblxuLmJvcmRlci1sZWZ0LXBpbmsge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFOTFFNjM7IH1cblxuLmJvcmRlci1yaWdodC1waW5rIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U5MUU2MzsgfVxuXG4ucGluay5kYXJrZW4tMSB7XG4gIGNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBpbmsuYmctZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1waW5rLmJ0bi1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1kYXJrZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tZGFya2VuLTE6Zm9jdXMsIC5idG4tcGluay5idG4tZGFya2VuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1kYXJrZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXBpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0Q4MUI2MCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsuYm9yZGVyLWRhcmtlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsuYm9yZGVyLXRvcC1kYXJrZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcGluay5ib3JkZXItYm90dG9tLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcGluay5ib3JkZXItbGVmdC1kYXJrZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcGluay5ib3JkZXItcmlnaHQtZGFya2VuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcGluay5vdmVybGF5LWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZDogI0Q4MUI2MDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjE2LCAyNywgOTYsIDAuOCk7IH1cblxuLnBpbmsuZGFya2VuLTIge1xuICBjb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5iZy1waW5rLmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcGluay5idG4tZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tZGFya2VuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLXBpbmsuYnRuLWRhcmtlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1waW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDMjE4NUIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1waW5rLmJvcmRlci1kYXJrZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1waW5rLmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXBpbmsuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXBpbmsuYm9yZGVyLWxlZnQtZGFya2VuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXBpbmsuYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXBpbmsub3ZlcmxheS1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQ6ICNDMjE4NUI7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5NCwgMjQsIDkxLCAwLjgpOyB9XG5cbi5waW5rLmRhcmtlbi0zIHtcbiAgY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4uYmctcGluay5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4uYnRuLXBpbmsuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi1waW5rLmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50O1xuICBjb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcGluay5ib3JkZXItZGFya2VuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcGluay5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1waW5rLmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1waW5rLmJvcmRlci1sZWZ0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1waW5rLmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1waW5rLm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjQUQxNDU3O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNzMsIDIwLCA4NywgMC44KTsgfVxuXG4ucGluay5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBpbmsuYmctZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1waW5rLmJ0bi1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tZGFya2VuLTQ6Zm9jdXMsIC5idG4tcGluay5idG4tZGFya2VuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDtcbiAgY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1kYXJrZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXBpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzg4MEU0RiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsuYm9yZGVyLXRvcC1kYXJrZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcGluay5ib3JkZXItYm90dG9tLWRhcmtlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcGluay5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcGluay5ib3JkZXItcmlnaHQtZGFya2VuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcGluay5vdmVybGF5LWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZDogIzg4MEU0RjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTM2LCAxNCwgNzksIDAuOCk7IH1cblxuLnBpbmsuYWNjZW50LTEge1xuICBjb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5iZy1waW5rLmJnLWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5idG4tcGluay5idG4tYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tYWNjZW50LTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWFjY2VudC0xOmZvY3VzLCAuYnRuLXBpbmsuYnRuLWFjY2VudC0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtYWNjZW50LTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1waW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjgwQUIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1waW5rLmJvcmRlci1hY2NlbnQtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1waW5rLmJvcmRlci10b3AtYWNjZW50LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXBpbmsuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXBpbmsuYm9yZGVyLWxlZnQtYWNjZW50LTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXBpbmsuYm9yZGVyLXJpZ2h0LWFjY2VudC0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXBpbmsub3ZlcmxheS1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQ6ICNGRjgwQUI7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTI4LCAxNzEsIDAuOCk7IH1cblxuLnBpbmsuYWNjZW50LTIge1xuICBjb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5iZy1waW5rLmJnLWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5idG4tcGluay5idG4tYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tYWNjZW50LTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuICAuYnRuLXBpbmsuYnRuLWFjY2VudC0yOmZvY3VzLCAuYnRuLXBpbmsuYnRuLWFjY2VudC0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1waW5rLmJ0bi1vdXRsaW5lLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtYWNjZW50LTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1waW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjQwODEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1waW5rLmJvcmRlci1hY2NlbnQtMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1waW5rLmJvcmRlci10b3AtYWNjZW50LTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXBpbmsuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXBpbmsuYm9yZGVyLWxlZnQtYWNjZW50LTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXBpbmsuYm9yZGVyLXJpZ2h0LWFjY2VudC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXBpbmsub3ZlcmxheS1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQ6ICNGRjQwODE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgNjQsIDEyOSwgMC44KTsgfVxuXG4ucGluay5hY2NlbnQtMyB7XG4gIGNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBpbmsuYmctYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1waW5rLmJ0bi1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1hY2NlbnQtMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tYWNjZW50LTM6Zm9jdXMsIC5idG4tcGluay5idG4tYWNjZW50LTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1hY2NlbnQtMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXBpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0Y1MDA1NyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsuYm9yZGVyLWFjY2VudC0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsuYm9yZGVyLXRvcC1hY2NlbnQtMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcGluay5ib3JkZXItYm90dG9tLWFjY2VudC0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcGluay5ib3JkZXItbGVmdC1hY2NlbnQtMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcGluay5ib3JkZXItcmlnaHQtYWNjZW50LTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcGluay5vdmVybGF5LWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZDogI0Y1MDA1NztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ1LCAwLCA4NywgMC44KTsgfVxuXG4ucGluay5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBpbmsuYmctYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1waW5rLmJ0bi1hY2NlbnQtNCB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1waW5rLmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcGluay5idG4tYWNjZW50LTQ6Zm9jdXMsIC5idG4tcGluay5idG4tYWNjZW50LTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcGluay5idG4tb3V0bGluZS1hY2NlbnQtNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXBpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0M1MTE2MiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXBpbmsuYm9yZGVyLXRvcC1hY2NlbnQtNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcGluay5ib3JkZXItYm90dG9tLWFjY2VudC00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcGluay5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcGluay5ib3JkZXItcmlnaHQtYWNjZW50LTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcGluay5vdmVybGF5LWFjY2VudC00IHtcbiAgYmFja2dyb3VuZDogI0M1MTE2MjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTk3LCAxNywgOTgsIDAuOCk7IH1cblxuLnB1cnBsZS5saWdodGVuLTUge1xuICBjb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wdXJwbGUuYmctbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHVycGxlLmJ0bi1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1saWdodGVuLTU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuICAuYnRuLXB1cnBsZS5idG4tbGlnaHRlbi01OmZvY3VzLCAuYnRuLXB1cnBsZS5idG4tbGlnaHRlbi01OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1saWdodGVuLTU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wdXJwbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0YzRTVGNSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZS5ib3JkZXItbGlnaHRlbi01IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXB1cnBsZS5ib3JkZXItdG9wLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHVycGxlLmJvcmRlci1ib3R0b20tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHVycGxlLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlLmJvcmRlci1yaWdodC1saWdodGVuLTUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHVycGxlLm92ZXJsYXktbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZDogI0YzRTVGNTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAyMjksIDI0NSwgMC44KTsgfVxuXG4ucHVycGxlLmxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZS5iZy1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wdXJwbGUuYnRuLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1saWdodGVuLTQ6Zm9jdXMsIC5idG4tcHVycGxlLmJ0bi1saWdodGVuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXB1cnBsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTFCRUU3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVycGxlLmJvcmRlci1saWdodGVuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHVycGxlLmJvcmRlci10b3AtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUuYm9yZGVyLWJvdHRvbS1saWdodGVuLTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1wdXJwbGUuYm9yZGVyLWxlZnQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wdXJwbGUuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wdXJwbGUub3ZlcmxheS1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kOiAjRTFCRUU3O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMjUsIDE5MCwgMjMxLCAwLjgpOyB9XG5cbi5wdXJwbGUubGlnaHRlbi0zIHtcbiAgY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4uYmctcHVycGxlLmJnLWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4uYnRuLXB1cnBsZS5idG4tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuICAuYnRuLXB1cnBsZS5idG4tbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWxpZ2h0ZW4tMzpmb2N1cywgLmJ0bi1wdXJwbGUuYnRuLWxpZ2h0ZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHVycGxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDRTkzRDggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wdXJwbGUuYm9yZGVyLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wdXJwbGUuYm9yZGVyLXRvcC1saWdodGVuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXB1cnBsZS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXB1cnBsZS5ib3JkZXItbGVmdC1saWdodGVuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXB1cnBsZS5ib3JkZXItcmlnaHQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXB1cnBsZS5vdmVybGF5LWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQ6ICNDRTkzRDg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMTQ3LCAyMTYsIDAuOCk7IH1cblxuLnB1cnBsZS5saWdodGVuLTIge1xuICBjb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wdXJwbGUuYmctbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHVycGxlLmJ0bi1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1saWdodGVuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuICAuYnRuLXB1cnBsZS5idG4tbGlnaHRlbi0yOmZvY3VzLCAuYnRuLXB1cnBsZS5idG4tbGlnaHRlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1saWdodGVuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wdXJwbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0JBNjhDOCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZS5ib3JkZXItbGlnaHRlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXB1cnBsZS5ib3JkZXItdG9wLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHVycGxlLmJvcmRlci1ib3R0b20tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHVycGxlLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlLmJvcmRlci1yaWdodC1saWdodGVuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHVycGxlLm92ZXJsYXktbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZDogI0JBNjhDODtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTg2LCAxMDQsIDIwMCwgMC44KTsgfVxuXG4ucHVycGxlLmxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZS5iZy1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wdXJwbGUuYnRuLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1saWdodGVuLTE6Zm9jdXMsIC5idG4tcHVycGxlLmJ0bi1saWdodGVuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXB1cnBsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQUI0N0JDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVycGxlLmJvcmRlci1saWdodGVuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHVycGxlLmJvcmRlci10b3AtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUuYm9yZGVyLWJvdHRvbS1saWdodGVuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1wdXJwbGUuYm9yZGVyLWxlZnQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wdXJwbGUuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wdXJwbGUub3ZlcmxheS1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kOiAjQUI0N0JDO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNzEsIDcxLCAxODgsIDAuOCk7IH1cblxuLnB1cnBsZSB7XG4gIGNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuICAuYmctcHVycGxlIC5jYXJkLWhlYWRlciwgLmJnLXB1cnBsZSAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyNDhkNiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFhMDcxZSAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1wdXJwbGUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUMyN0IwOyB9XG5cbi5iZy1wdXJwbGUuYmFkZ2UtZ2xvdywgLmJvcmRlci1wdXJwbGUuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICM5QzI3QjA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjOUMyN0IwOyB9XG5cbi5vdmVybGF5LXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM5QzI3QjA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC44KTsgfVxuXG4vKiAuY2FyZC1vdXRsaW5lLXB1cnBsZXtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLXB1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4tcHVycGxlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLXB1cnBsZTpmb2N1cywgLmJ0bi1wdXJwbGU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUMyN0IwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5QzI3QjA7IH1cbiAgLmJ0bi1vdXRsaW5lLXB1cnBsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlDMjdCMDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy1wdXJwbGUgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uYmctcHVycGxlICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wdXJwbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzlDMjdCMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wdXJwbGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzlDMjdCMDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlDMjdCMDsgfVxuXG4uYm9yZGVyLWxlZnQtcHVycGxlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOUMyN0IwOyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzlDMjdCMDsgfVxuXG4ucHVycGxlLmRhcmtlbi0xIHtcbiAgY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4uYmctcHVycGxlLmJnLWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHVycGxlLmJ0bi1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWRhcmtlbi0xOmZvY3VzLCAuYnRuLXB1cnBsZS5idG4tZGFya2VuLTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtZGFya2VuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wdXJwbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzhFMjRBQSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZS5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHVycGxlLmJvcmRlci10b3AtZGFya2VuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXB1cnBsZS5ib3JkZXItYm90dG9tLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHVycGxlLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wdXJwbGUuYm9yZGVyLXJpZ2h0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXB1cnBsZS5vdmVybGF5LWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZDogIzhFMjRBQTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTQyLCAzNiwgMTcwLCAwLjgpOyB9XG5cbi5wdXJwbGUuZGFya2VuLTIge1xuICBjb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5iZy1wdXJwbGUuYmctZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1wdXJwbGUuYnRuLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuICAuYnRuLXB1cnBsZS5idG4tZGFya2VuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuICAuYnRuLXB1cnBsZS5idG4tZGFya2VuLTI6Zm9jdXMsIC5idG4tcHVycGxlLmJ0bi1kYXJrZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1kYXJrZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXB1cnBsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVycGxlLmJvcmRlci1kYXJrZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1wdXJwbGUuYm9yZGVyLXRvcC1kYXJrZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tcHVycGxlLmJvcmRlci1ib3R0b20tZGFya2VuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1wdXJwbGUuYm9yZGVyLWxlZnQtZGFya2VuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXB1cnBsZS5ib3JkZXItcmlnaHQtZGFya2VuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktcHVycGxlLm92ZXJsYXktZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kOiAjN0IxRkEyO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxMjMsIDMxLCAxNjIsIDAuOCk7IH1cblxuLnB1cnBsZS5kYXJrZW4tMyB7XG4gIGNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZS5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4uYnRuLXB1cnBsZS5idG4tZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1kYXJrZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi1wdXJwbGUuYnRuLWRhcmtlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHVycGxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM2QTFCOUEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wdXJwbGUuYm9yZGVyLWRhcmtlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXB1cnBsZS5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXB1cnBsZS5ib3JkZXItbGVmdC1kYXJrZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlLmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wdXJwbGUub3ZlcmxheS1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQ6ICM2QTFCOUE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwNiwgMjcsIDE1NCwgMC44KTsgfVxuXG4ucHVycGxlLmRhcmtlbi00IHtcbiAgY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4uYmctcHVycGxlLmJnLWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHVycGxlLmJ0bi1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWRhcmtlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWRhcmtlbi00OmZvY3VzLCAuYnRuLXB1cnBsZS5idG4tZGFya2VuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtZGFya2VuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wdXJwbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzRBMTQ4QyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZS5ib3JkZXItZGFya2VuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHVycGxlLmJvcmRlci10b3AtZGFya2VuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXB1cnBsZS5ib3JkZXItYm90dG9tLWRhcmtlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHVycGxlLmJvcmRlci1sZWZ0LWRhcmtlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wdXJwbGUuYm9yZGVyLXJpZ2h0LWRhcmtlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXB1cnBsZS5vdmVybGF5LWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZDogIzRBMTQ4QztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNzQsIDIwLCAxNDAsIDAuOCk7IH1cblxuLnB1cnBsZS5hY2NlbnQtMSB7XG4gIGNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZS5iZy1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXB1cnBsZS5idG4tYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1hY2NlbnQtMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1hY2NlbnQtMTpmb2N1cywgLmJ0bi1wdXJwbGUuYnRuLWFjY2VudC0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWFjY2VudC0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHVycGxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFQTgwRkMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wdXJwbGUuYm9yZGVyLWFjY2VudC0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXB1cnBsZS5ib3JkZXItdG9wLWFjY2VudC0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXB1cnBsZS5ib3JkZXItbGVmdC1hY2NlbnQtMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlLmJvcmRlci1yaWdodC1hY2NlbnQtMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wdXJwbGUub3ZlcmxheS1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQ6ICNFQTgwRkM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNCwgMTI4LCAyNTIsIDAuOCk7IH1cblxuLnB1cnBsZS5hY2NlbnQtMiB7XG4gIGNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZS5iZy1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4uYnRuLXB1cnBsZS5idG4tYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1hY2NlbnQtMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1hY2NlbnQtMjpmb2N1cywgLmJ0bi1wdXJwbGUuYnRuLWFjY2VudC0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWFjY2VudC0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHVycGxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFMDQwRkIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wdXJwbGUuYm9yZGVyLWFjY2VudC0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXB1cnBsZS5ib3JkZXItdG9wLWFjY2VudC0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXB1cnBsZS5ib3JkZXItbGVmdC1hY2NlbnQtMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlLmJvcmRlci1yaWdodC1hY2NlbnQtMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wdXJwbGUub3ZlcmxheS1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQ6ICNFMDQwRkI7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNCwgNjQsIDI1MSwgMC44KTsgfVxuXG4ucHVycGxlLmFjY2VudC0zIHtcbiAgY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4uYmctcHVycGxlLmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5idG4tcHVycGxlLmJ0bi1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWFjY2VudC0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1wdXJwbGUuYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLXB1cnBsZS5idG4tYWNjZW50LTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5idG4tb3V0bGluZS1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1wdXJwbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0Q1MDBGOSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZS5ib3JkZXItYWNjZW50LTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtcHVycGxlLmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXB1cnBsZS5ib3JkZXItYm90dG9tLWFjY2VudC0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtcHVycGxlLmJvcmRlci1sZWZ0LWFjY2VudC0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1wdXJwbGUuYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXB1cnBsZS5vdmVybGF5LWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZDogI0Q1MDBGOTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjEzLCAwLCAyNDksIDAuOCk7IH1cblxuLnB1cnBsZS5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjREQwMEZGICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZS5iZy1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDAwRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLXB1cnBsZS5idG4tYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0REMDBGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVycGxlLmJ0bi1hY2NlbnQtNDpmb2N1cywgLmJ0bi1wdXJwbGUuYnRuLWFjY2VudC00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1wdXJwbGUuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICNERDAwRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNERDAwRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcHVycGxlLmJ0bi1vdXRsaW5lLWFjY2VudC00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQwMEZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctcHVycGxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNERDAwRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjREQwMEZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wdXJwbGUuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0REMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXB1cnBsZS5ib3JkZXItdG9wLWFjY2VudC00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNERDAwRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1wdXJwbGUuYm9yZGVyLWJvdHRvbS1hY2NlbnQtNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREQwMEZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXB1cnBsZS5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0REMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtcHVycGxlLmJvcmRlci1yaWdodC1hY2NlbnQtNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNERDAwRkYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1wdXJwbGUub3ZlcmxheS1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQ6ICNERDAwRkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMSwgMCwgMjU1LCAwLjgpOyB9XG5cbi5ibHVlLmxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUuYmctbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmx1ZS5idG4tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tbGlnaHRlbi01OmZvY3VzLCAuYnRuLWJsdWUuYnRuLWxpZ2h0ZW4tNTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFM0YyRkQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLmJvcmRlci1saWdodGVuLTUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS5ib3JkZXItdG9wLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUuYm9yZGVyLWxlZnQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLmJvcmRlci1yaWdodC1saWdodGVuLTUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS5vdmVybGF5LWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQ6ICNFM0YyRkQ7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNywgMjQyLCAyNTMsIDAuOCk7IH1cblxuLmJsdWUubGlnaHRlbi00IHtcbiAgY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS5iZy1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLmJ0bi1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tbGlnaHRlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1saWdodGVuLTQ6Zm9jdXMsIC5idG4tYmx1ZS5idG4tbGlnaHRlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0JCREVGQiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsdWUuYm9yZGVyLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLmJvcmRlci10b3AtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLmJvcmRlci1ib3R0b20tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYmx1ZS5ib3JkZXItbGVmdC1saWdodGVuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLm92ZXJsYXktbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZDogI0JCREVGQjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAyMjIsIDI1MSwgMC44KTsgfVxuXG4uYmx1ZS5saWdodGVuLTMge1xuICBjb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLmJnLWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUuYnRuLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1saWdodGVuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWxpZ2h0ZW4tMzpmb2N1cywgLmJ0bi1ibHVlLmJ0bi1saWdodGVuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjOTBDQUY5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS5ib3JkZXItbGlnaHRlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWJsdWUuYm9yZGVyLXRvcC1saWdodGVuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUuYm9yZGVyLWJvdHRvbS1saWdodGVuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYmx1ZS5ib3JkZXItcmlnaHQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWJsdWUub3ZlcmxheS1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kOiAjOTBDQUY5O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNDQsIDIwMiwgMjQ5LCAwLjgpOyB9XG5cbi5ibHVlLmxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUuYmctbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmx1ZS5idG4tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tbGlnaHRlbi0yOmZvY3VzLCAuYnRuLWJsdWUuYnRuLWxpZ2h0ZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM2NEI1RjYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLmJvcmRlci1saWdodGVuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS5ib3JkZXItdG9wLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUuYm9yZGVyLWxlZnQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLmJvcmRlci1yaWdodC1saWdodGVuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS5vdmVybGF5LWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQ6ICM2NEI1RjY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwMCwgMTgxLCAyNDYsIDAuOCk7IH1cblxuLmJsdWUubGlnaHRlbi0xIHtcbiAgY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS5iZy1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLmJ0bi1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1saWdodGVuLTE6Zm9jdXMsIC5idG4tYmx1ZS5idG4tbGlnaHRlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzQyQTVGNSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsdWUuYm9yZGVyLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLmJvcmRlci10b3AtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLmJvcmRlci1ib3R0b20tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYmx1ZS5ib3JkZXItbGVmdC1saWdodGVuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLm92ZXJsYXktbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZDogIzQyQTVGNTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNjYsIDE2NSwgMjQ1LCAwLjgpOyB9XG5cbi5ibHVlIHtcbiAgY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuICAuYmctYmx1ZSAuY2FyZC1oZWFkZXIsIC5iZy1ibHVlIC5jYXJkLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0LWJsdWUge1xuICBib3JkZXItY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1YjZmNyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzA1MzY1ZCAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1ibHVlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzAzMWYzNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzIxOTZGMzsgfVxuXG4uYmctYmx1ZS5iYWRnZS1nbG93LCAuYm9yZGVyLWJsdWUuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMyMTk2RjM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMjE5NkYzOyB9XG5cbi5vdmVybGF5LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuOCk7IH1cblxuLyogLmNhcmQtb3V0bGluZS1ibHVle1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfdmFsdWU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyLCAuY2FyZC1mb290ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH0gKi9cbi5idG4tYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4tYmx1ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlOmZvY3VzLCAuYnRuLWJsdWU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzIxOTZGMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjE5NkYzOyB9XG4gIC5idG4tb3V0bGluZS1ibHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzO1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmJnLWJsdWUgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uYmctYmx1ZSArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjE5NkYzICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMTk2RjM7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjE5NkYzOyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjE5NkYzOyB9XG5cbi5ib3JkZXItcmlnaHQtYmx1ZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyMTk2RjM7IH1cblxuLmJsdWUuZGFya2VuLTEge1xuICBjb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLmJnLWRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmx1ZS5idG4tZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tZGFya2VuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWRhcmtlbi0xOmZvY3VzLCAuYnRuLWJsdWUuYnRuLWRhcmtlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxRTg4RTUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLmJvcmRlci1kYXJrZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLmJvcmRlci10b3AtZGFya2VuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUuYm9yZGVyLWxlZnQtZGFya2VuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUuYm9yZGVyLXJpZ2h0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWJsdWUub3ZlcmxheS1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQ6ICMxRTg4RTU7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMwLCAxMzYsIDIyOSwgMC44KTsgfVxuXG4uYmx1ZS5kYXJrZW4tMiB7XG4gIGNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUuYmctZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLmJ0bi1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1kYXJrZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tZGFya2VuLTI6Zm9jdXMsIC5idG4tYmx1ZS5idG4tZGFya2VuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1kYXJrZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzE5NzZEMiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsdWUuYm9yZGVyLWRhcmtlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWJsdWUuYm9yZGVyLXRvcC1kYXJrZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS5ib3JkZXItYm90dG9tLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYmx1ZS5ib3JkZXItbGVmdC1kYXJrZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYmx1ZS5ib3JkZXItcmlnaHQtZGFya2VuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS5vdmVybGF5LWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZDogIzE5NzZEMjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjUsIDExOCwgMjEwLCAwLjgpOyB9XG5cbi5ibHVlLmRhcmtlbi0zIHtcbiAgY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi1ibHVlLmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS5ib3JkZXItZGFya2VuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLmJvcmRlci1sZWZ0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjMTU2NUMwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMSwgMTAxLCAxOTIsIDAuOCk7IH1cblxuLmJsdWUuZGFya2VuLTQge1xuICBjb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLmJnLWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmx1ZS5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tZGFya2VuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWRhcmtlbi00OmZvY3VzLCAuYnRuLWJsdWUuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwRDQ3QTEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLmJvcmRlci1kYXJrZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLmJvcmRlci10b3AtZGFya2VuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUuYm9yZGVyLWxlZnQtZGFya2VuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUuYm9yZGVyLXJpZ2h0LWRhcmtlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWJsdWUub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICMwRDQ3QTE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzLCA3MSwgMTYxLCAwLjgpOyB9XG5cbi5ibHVlLmFjY2VudC0xIHtcbiAgY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS5iZy1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUuYnRuLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWFjY2VudC0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1hY2NlbnQtMTpmb2N1cywgLmJ0bi1ibHVlLmJ0bi1hY2NlbnQtMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1hY2NlbnQtMSB7XG4gIGJvcmRlci1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWFjY2VudC0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjODJCMUZGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS5ib3JkZXItYWNjZW50LTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS5ib3JkZXItdG9wLWFjY2VudC0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLmJvcmRlci1ib3R0b20tYWNjZW50LTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLmJvcmRlci1sZWZ0LWFjY2VudC0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLmJvcmRlci1yaWdodC1hY2NlbnQtMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLm92ZXJsYXktYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kOiAjODJCMUZGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxMzAsIDE3NywgMjU1LCAwLjgpOyB9XG5cbi5ibHVlLmFjY2VudC0yIHtcbiAgY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS5iZy1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUuYnRuLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWFjY2VudC0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1hY2NlbnQtMjpmb2N1cywgLmJ0bi1ibHVlLmJ0bi1hY2NlbnQtMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1hY2NlbnQtMiB7XG4gIGJvcmRlci1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWFjY2VudC0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNDQ4QUZGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS5ib3JkZXItYWNjZW50LTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS5ib3JkZXItdG9wLWFjY2VudC0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLmJvcmRlci1ib3R0b20tYWNjZW50LTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLmJvcmRlci1sZWZ0LWFjY2VudC0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLmJvcmRlci1yaWdodC1hY2NlbnQtMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLm92ZXJsYXktYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kOiAjNDQ4QUZGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSg2OCwgMTM4LCAyNTUsIDAuOCk7IH1cblxuLmJsdWUuYWNjZW50LTMge1xuICBjb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmx1ZS5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tYWNjZW50LTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLWJsdWUuYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLmJ0bi1vdXRsaW5lLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyOTc5RkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLmJvcmRlci1hY2NlbnQtMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUuYm9yZGVyLWxlZnQtYWNjZW50LTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUuYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWJsdWUub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICMyOTc5RkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQxLCAxMjEsIDI1NSwgMC44KTsgfVxuXG4uYmx1ZS5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUuYmctYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLmJ0bi1hY2NlbnQtNCB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tYWNjZW50LTQ6Zm9jdXMsIC5idG4tYmx1ZS5idG4tYWNjZW50LTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWJsdWUuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS5idG4tb3V0bGluZS1hY2NlbnQtNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzI5NjJGRiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsdWUuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWJsdWUuYm9yZGVyLXRvcC1hY2NlbnQtNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS5ib3JkZXItYm90dG9tLWFjY2VudC00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYmx1ZS5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYmx1ZS5ib3JkZXItcmlnaHQtYWNjZW50LTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS5vdmVybGF5LWFjY2VudC00IHtcbiAgYmFja2dyb3VuZDogIzI5NjJGRjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNDEsIDk4LCAyNTUsIDAuOCk7IH1cblxuLmN5YW4ubGlnaHRlbi01IHtcbiAgY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1jeWFuLmJ0bi1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tbGlnaHRlbi01OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1saWdodGVuLTU6Zm9jdXMsIC5idG4tY3lhbi5idG4tbGlnaHRlbi01OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWN5YW4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0UwRjdGQSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWN5YW4uYm9yZGVyLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1jeWFuLmJvcmRlci10b3AtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtY3lhbi5ib3JkZXItbGVmdC1saWdodGVuLTUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWN5YW4uYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZDogI0UwRjdGQTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjI0LCAyNDcsIDI1MCwgMC44KTsgfVxuXG4uY3lhbi5saWdodGVuLTQge1xuICBjb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5iZy1jeWFuLmJnLWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uYnRuLWN5YW4uYnRuLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWxpZ2h0ZW4tNDpmb2N1cywgLmJ0bi1jeWFuLmJ0bi1saWdodGVuLTQ6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWN5YW4uYnRuLW91dGxpbmUtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWN5YW4uYnRuLW91dGxpbmUtbGlnaHRlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctY3lhbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQjJFQkYyICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbi5ib3JkZXItbGlnaHRlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWN5YW4uYm9yZGVyLXRvcC1saWdodGVuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWN5YW4uYm9yZGVyLWJvdHRvbS1saWdodGVuLTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1jeWFuLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtY3lhbi5ib3JkZXItcmlnaHQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWN5YW4ub3ZlcmxheS1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kOiAjQjJFQkYyO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNzgsIDIzNSwgMjQyLCAwLjgpOyB9XG5cbi5jeWFuLmxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmJnLWN5YW4uYmctbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5idG4tY3lhbi5idG4tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tbGlnaHRlbi0zOmZvY3VzLCAuYnRuLWN5YW4uYnRuLWxpZ2h0ZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDtcbiAgY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1saWdodGVuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1jeWFuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM4MERFRUEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jeWFuLmJvcmRlci1saWdodGVuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tY3lhbi5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWN5YW4uYm9yZGVyLWxlZnQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1saWdodGVuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktY3lhbi5vdmVybGF5LWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQ6ICM4MERFRUE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyOCwgMjIyLCAyMzQsIDAuOCk7IH1cblxuLmN5YW4ubGlnaHRlbi0yIHtcbiAgY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1jeWFuLmJ0bi1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1saWdodGVuLTI6Zm9jdXMsIC5idG4tY3lhbi5idG4tbGlnaHRlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWN5YW4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzRERDBFMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWN5YW4uYm9yZGVyLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1jeWFuLmJvcmRlci10b3AtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtY3lhbi5ib3JkZXItbGVmdC1saWdodGVuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWN5YW4uYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZDogIzRERDBFMTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNzcsIDIwOCwgMjI1LCAwLjgpOyB9XG5cbi5jeWFuLmxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmJnLWN5YW4uYmctbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5idG4tY3lhbi5idG4tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tbGlnaHRlbi0xOmZvY3VzLCAuYnRuLWN5YW4uYnRuLWxpZ2h0ZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1saWdodGVuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1jeWFuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyNkM2REEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jeWFuLmJvcmRlci1saWdodGVuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tY3lhbi5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWN5YW4uYm9yZGVyLWxlZnQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1saWdodGVuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktY3lhbi5vdmVybGF5LWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQ6ICMyNkM2REE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM4LCAxOTgsIDIxOCwgMC44KTsgfVxuXG4uY3lhbiB7XG4gIGNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cbiAgLmJnLWN5YW4gLmNhcmQtaGVhZGVyLCAuYmctY3lhbiAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1jeWFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxY2U1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDFlMjIgIWltcG9ydGFudDsgfVxuICAuYWxlcnQtY3lhbiAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jeWFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCQ0Q0OyB9XG5cbi5iZy1jeWFuLmJhZGdlLWdsb3csIC5ib3JkZXItY3lhbi5iYWRnZS1nbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzAwQkNENDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMwMEJDRDQ7IH1cblxuLm92ZXJsYXktY3lhbiB7XG4gIGJhY2tncm91bmQ6ICMwMEJDRDQ7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjgpOyB9XG5cbi8qIC5jYXJkLW91dGxpbmUtY3lhbntcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLWN5YW4ge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLWN5YW46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbjpmb2N1cywgLmJ0bi1jeWFuOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWN5YW4ge1xuICBib3JkZXItY29sb3I6ICMwMEJDRDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwQkNENDsgfVxuICAuYnRuLW91dGxpbmUtY3lhbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy1jeWFuICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLWN5YW4gKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWN5YW4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwQkNENCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWN5YW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDBCQ0Q0OyB9XG5cbi5ib3JkZXItYm90dG9tLWN5YW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwQkNENDsgfVxuXG4uYm9yZGVyLWxlZnQtY3lhbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwQkNENDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWN5YW4ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDBCQ0Q0OyB9XG5cbi5jeWFuLmRhcmtlbi0xIHtcbiAgY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uYnRuLWN5YW4uYnRuLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi1jeWFuLmJ0bi1kYXJrZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctY3lhbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDBBQ0MxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbi5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tZGFya2VuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1jeWFuLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kOiAjMDBBQ0MxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxNzIsIDE5MywgMC44KTsgfVxuXG4uY3lhbi5kYXJrZW4tMiB7XG4gIGNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWN5YW4uYmctZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1jeWFuLmJ0bi1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1kYXJrZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tZGFya2VuLTI6Zm9jdXMsIC5idG4tY3lhbi5idG4tZGFya2VuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWN5YW4uYnRuLW91dGxpbmUtZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1kYXJrZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWN5YW4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwOTdBNyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWN5YW4uYm9yZGVyLWRhcmtlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWN5YW4uYm9yZGVyLXRvcC1kYXJrZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tY3lhbi5ib3JkZXItYm90dG9tLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtY3lhbi5ib3JkZXItbGVmdC1kYXJrZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtY3lhbi5ib3JkZXItcmlnaHQtZGFya2VuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktY3lhbi5vdmVybGF5LWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZDogIzAwOTdBNztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUxLCAxNjcsIDAuOCk7IH1cblxuLmN5YW4uZGFya2VuLTMge1xuICBjb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5iZy1jeWFuLmJnLWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tY3lhbi5idG4tZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWRhcmtlbi0zOmZvY3VzLCAuYnRuLWN5YW4uYnRuLWRhcmtlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWN5YW4uYnRuLW91dGxpbmUtZGFya2VuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1jeWFuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDgzOEYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jeWFuLmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1jeWFuLmJvcmRlci10b3AtZGFya2VuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWN5YW4uYm9yZGVyLWJvdHRvbS1kYXJrZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWN5YW4uYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWN5YW4uYm9yZGVyLXJpZ2h0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWN5YW4ub3ZlcmxheS1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQ6ICMwMDgzOEY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEzMSwgMTQzLCAwLjgpOyB9XG5cbi5jeWFuLmRhcmtlbi00IHtcbiAgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLWN5YW4uYnRuLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWRhcmtlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1kYXJrZW4tNDpmb2N1cywgLmJ0bi1jeWFuLmJ0bi1kYXJrZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWRhcmtlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctY3lhbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDA2MDY0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbi5ib3JkZXItZGFya2VuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWRhcmtlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tZGFya2VuLTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1jeWFuLmJvcmRlci1sZWZ0LWRhcmtlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1kYXJrZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kOiAjMDA2MDY0O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCA5NiwgMTAwLCAwLjgpOyB9XG5cbi5jeWFuLmFjY2VudC0xIHtcbiAgY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLWN5YW4uYnRuLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWFjY2VudC0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1hY2NlbnQtMTpmb2N1cywgLmJ0bi1jeWFuLmJ0bi1hY2NlbnQtMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1hY2NlbnQtMSB7XG4gIGJvcmRlci1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWFjY2VudC0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctY3lhbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjODRGRkZGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbi5ib3JkZXItYWNjZW50LTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWFjY2VudC0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tYWNjZW50LTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1jeWFuLmJvcmRlci1sZWZ0LWFjY2VudC0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1hY2NlbnQtMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kOiAjODRGRkZGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxMzIsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi5jeWFuLmFjY2VudC0yIHtcbiAgY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uYnRuLWN5YW4uYnRuLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWFjY2VudC0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1hY2NlbnQtMjpmb2N1cywgLmJ0bi1jeWFuLmJ0bi1hY2NlbnQtMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1hY2NlbnQtMiB7XG4gIGJvcmRlci1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWFjY2VudC0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctY3lhbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMThGRkZGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbi5ib3JkZXItYWNjZW50LTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWFjY2VudC0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tYWNjZW50LTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1jeWFuLmJvcmRlci1sZWZ0LWFjY2VudC0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1hY2NlbnQtMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kOiAjMThGRkZGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNCwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLmN5YW4uYWNjZW50LTMge1xuICBjb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5iZy1jeWFuLmJnLWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tY3lhbi5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tY3lhbi5idG4tYWNjZW50LTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWFjY2VudC0zOmZvY3VzLCAuYnRuLWN5YW4uYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWFjY2VudC0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWN5YW4uYnRuLW91dGxpbmUtYWNjZW50LTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1jeWFuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMEU1RkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jeWFuLmJvcmRlci1hY2NlbnQtMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1jeWFuLmJvcmRlci10b3AtYWNjZW50LTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWN5YW4uYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWN5YW4uYm9yZGVyLWxlZnQtYWNjZW50LTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWN5YW4uYm9yZGVyLXJpZ2h0LWFjY2VudC0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWN5YW4ub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICMwMEU1RkY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDIyOSwgMjU1LCAwLjgpOyB9XG5cbi5jeWFuLmFjY2VudC00IHtcbiAgY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uYmctY3lhbi5iZy1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uYnRuLWN5YW4uYnRuLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuICAuYnRuLWN5YW4uYnRuLWFjY2VudC00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1jeWFuLmJ0bi1hY2NlbnQtNDpmb2N1cywgLmJ0bi1jeWFuLmJ0bi1hY2NlbnQtNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtY3lhbi5idG4tb3V0bGluZS1hY2NlbnQtNCB7XG4gIGJvcmRlci1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1jeWFuLmJ0bi1vdXRsaW5lLWFjY2VudC00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctY3lhbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDBCOEQ0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbi5ib3JkZXItYWNjZW50LTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtY3lhbi5ib3JkZXItdG9wLWFjY2VudC00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1jeWFuLmJvcmRlci1ib3R0b20tYWNjZW50LTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1jeWFuLmJvcmRlci1sZWZ0LWFjY2VudC00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1jeWFuLmJvcmRlci1yaWdodC1hY2NlbnQtNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1jeWFuLm92ZXJsYXktYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kOiAjMDBCOEQ0O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxODQsIDIxMiwgMC44KTsgfVxuXG4udGVhbC5saWdodGVuLTUge1xuICBjb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5iZy10ZWFsLmJnLWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4uYnRuLXRlYWwuYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWxpZ2h0ZW4tNTpmb2N1cywgLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtbGlnaHRlbi01OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctdGVhbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRTBGMkYxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdGVhbC5ib3JkZXItbGlnaHRlbi01IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXRlYWwuYm9yZGVyLXRvcC1saWdodGVuLTUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXRlYWwuYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC10ZWFsLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdGVhbC5ib3JkZXItcmlnaHQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXRlYWwub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRTBGMkYxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMjQsIDI0MiwgMjQxLCAwLjgpOyB9XG5cbi50ZWFsLmxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRlYWwuYmctbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi5idG4tdGVhbC5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tbGlnaHRlbi00OmZvY3VzLCAuYnRuLXRlYWwuYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy10ZWFsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCMkRGREIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10ZWFsLmJvcmRlci1saWdodGVuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtdGVhbC5ib3JkZXItdG9wLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tdGVhbC5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXRlYWwuYm9yZGVyLWxlZnQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC10ZWFsLmJvcmRlci1yaWdodC1saWdodGVuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktdGVhbC5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNCMkRGREI7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3OCwgMjIzLCAyMTksIDAuOCk7IH1cblxuLnRlYWwubGlnaHRlbi0zIHtcbiAgY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4uYmctdGVhbC5iZy1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTM6Zm9jdXMsIC5idG4tdGVhbC5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzgwQ0JDNCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwuYm9yZGVyLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC10ZWFsLmJvcmRlci10b3AtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS10ZWFsLmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbC5ib3JkZXItbGVmdC1saWdodGVuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXRlYWwuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS10ZWFsLm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogIzgwQ0JDNDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTI4LCAyMDMsIDE5NiwgMC44KTsgfVxuXG4udGVhbC5saWdodGVuLTIge1xuICBjb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5iZy10ZWFsLmJnLWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLXRlYWwuYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWxpZ2h0ZW4tMjpmb2N1cywgLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctdGVhbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNERCNkFDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdGVhbC5ib3JkZXItbGlnaHRlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXRlYWwuYm9yZGVyLXRvcC1saWdodGVuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXRlYWwuYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC10ZWFsLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdGVhbC5ib3JkZXItcmlnaHQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXRlYWwub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjNERCNkFDO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSg3NywgMTgyLCAxNzIsIDAuOCk7IH1cblxuLnRlYWwubGlnaHRlbi0xIHtcbiAgY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4uYmctdGVhbC5iZy1saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1saWdodGVuLTE6Zm9jdXMsIC5idG4tdGVhbC5idG4tbGlnaHRlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzI2QTY5QSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwuYm9yZGVyLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC10ZWFsLmJvcmRlci10b3AtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS10ZWFsLmJvcmRlci1ib3R0b20tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbC5ib3JkZXItbGVmdC1saWdodGVuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXRlYWwuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS10ZWFsLm92ZXJsYXktbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZDogIzI2QTY5QTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMzgsIDE2NiwgMTU0LCAwLjgpOyB9XG5cbi50ZWFsIHtcbiAgY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4uYmctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuICAuYmctdGVhbCAuY2FyZC1oZWFkZXIsIC5iZy10ZWFsIC5jYXJkLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0LXRlYWwge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZGRjOSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuICAuYWxlcnQtdGVhbCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10ZWFsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4OyB9XG5cbi5iZy10ZWFsLmJhZGdlLWdsb3csIC5ib3JkZXItdGVhbC5iYWRnZS1nbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzAwOTY4ODtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMwMDk2ODg7IH1cblxuLm92ZXJsYXktdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMwMDk2ODg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjgpOyB9XG5cbi8qIC5jYXJkLW91dGxpbmUtdGVhbHtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLXRlYWwge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLXRlYWw6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbDpmb2N1cywgLmJ0bi10ZWFsOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwOTY4ODsgfVxuICAuYnRuLW91dGxpbmUtdGVhbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4ODtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy10ZWFsICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLXRlYWwgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwOTY4OCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtdGVhbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA5Njg4OyB9XG5cbi5ib3JkZXItYm90dG9tLXRlYWwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOTY4ODsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwOTY4ODsgfVxuXG4uYm9yZGVyLXJpZ2h0LXRlYWwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA5Njg4OyB9XG5cbi50ZWFsLmRhcmtlbi0xIHtcbiAgY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4uYmctdGVhbC5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4uYnRuLXRlYWwuYnRuLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi10ZWFsLmJ0bi1kYXJrZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctdGVhbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDA4OTdCICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdGVhbC5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtdGVhbC5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS10ZWFsLmJvcmRlci1ib3R0b20tZGFya2VuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC10ZWFsLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC10ZWFsLmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS10ZWFsLm92ZXJsYXktZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kOiAjMDA4OTdCO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMzcsIDEyMywgMC44KTsgfVxuXG4udGVhbC5kYXJrZW4tMiB7XG4gIGNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRlYWwuYmctZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi10ZWFsLmJ0bi1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1kYXJrZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tZGFya2VuLTI6Zm9jdXMsIC5idG4tdGVhbC5idG4tZGFya2VuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1kYXJrZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwNzk2QiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwuYm9yZGVyLWRhcmtlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXRlYWwuYm9yZGVyLXRvcC1kYXJrZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tdGVhbC5ib3JkZXItYm90dG9tLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbC5ib3JkZXItbGVmdC1kYXJrZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdGVhbC5ib3JkZXItcmlnaHQtZGFya2VuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktdGVhbC5vdmVybGF5LWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZDogIzAwNzk2QjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTIxLCAxMDcsIDAuOCk7IH1cblxuLnRlYWwuZGFya2VuLTMge1xuICBjb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi5iZy10ZWFsLmJnLWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tdGVhbC5idG4tZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWRhcmtlbi0zOmZvY3VzLCAuYnRuLXRlYWwuYnRuLWRhcmtlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtZGFya2VuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy10ZWFsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDY5NUMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10ZWFsLmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC10ZWFsLmJvcmRlci10b3AtZGFya2VuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXRlYWwuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXRlYWwuYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXRlYWwuYm9yZGVyLXJpZ2h0LWRhcmtlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXRlYWwub3ZlcmxheS1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQ6ICMwMDY5NUM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEwNSwgOTIsIDAuOCk7IH1cblxuLnRlYWwuZGFya2VuLTQge1xuICBjb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5iZy10ZWFsLmJnLWRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tdGVhbC5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tZGFya2VuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWRhcmtlbi00OmZvY3VzLCAuYnRuLXRlYWwuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtZGFya2VuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy10ZWFsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDRENDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10ZWFsLmJvcmRlci1kYXJrZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC10ZWFsLmJvcmRlci10b3AtZGFya2VuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXRlYWwuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXRlYWwuYm9yZGVyLWxlZnQtZGFya2VuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXRlYWwuYm9yZGVyLXJpZ2h0LWRhcmtlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXRlYWwub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICMwMDRENDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDc3LCA2NCwgMC44KTsgfVxuXG4udGVhbC5hY2NlbnQtMSB7XG4gIGNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRlYWwuYmctYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtMSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tYWNjZW50LTE6Zm9jdXMsIC5idG4tdGVhbC5idG4tYWNjZW50LTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1hY2NlbnQtMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0E3RkZFQiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwuYm9yZGVyLWFjY2VudC0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXRlYWwuYm9yZGVyLXRvcC1hY2NlbnQtMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tdGVhbC5ib3JkZXItYm90dG9tLWFjY2VudC0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbC5ib3JkZXItbGVmdC1hY2NlbnQtMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdGVhbC5ib3JkZXItcmlnaHQtYWNjZW50LTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktdGVhbC5vdmVybGF5LWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZDogI0E3RkZFQjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTY3LCAyNTUsIDIzNSwgMC44KTsgfVxuXG4udGVhbC5hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRlYWwuYmctYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtMiB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tYWNjZW50LTI6Zm9jdXMsIC5idG4tdGVhbC5idG4tYWNjZW50LTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1hY2NlbnQtMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzY0RkZEQSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwuYm9yZGVyLWFjY2VudC0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXRlYWwuYm9yZGVyLXRvcC1hY2NlbnQtMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tdGVhbC5ib3JkZXItYm90dG9tLWFjY2VudC0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbC5ib3JkZXItbGVmdC1hY2NlbnQtMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdGVhbC5ib3JkZXItcmlnaHQtYWNjZW50LTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktdGVhbC5vdmVybGF5LWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZDogIzY0RkZEQTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTAwLCAyNTUsIDIxOCwgMC44KTsgfVxuXG4udGVhbC5hY2NlbnQtMyB7XG4gIGNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRlYWwuYmctYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tdGVhbC5idG4tYWNjZW50LTM6Zm9jdXMsIC5idG4tdGVhbC5idG4tYWNjZW50LTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXRlYWwuYnRuLW91dGxpbmUtYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1hY2NlbnQtMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRlYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzFERTlCNiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRlYWwuYm9yZGVyLWFjY2VudC0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXRlYWwuYm9yZGVyLXRvcC1hY2NlbnQtMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tdGVhbC5ib3JkZXItYm90dG9tLWFjY2VudC0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtdGVhbC5ib3JkZXItbGVmdC1hY2NlbnQtMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdGVhbC5ib3JkZXItcmlnaHQtYWNjZW50LTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktdGVhbC5vdmVybGF5LWFjY2VudC0zIHtcbiAgYmFja2dyb3VuZDogIzFERTlCNjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjksIDIzMywgMTgyLCAwLjgpOyB9XG5cbi50ZWFsLmFjY2VudC00IHtcbiAgY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4uYmctdGVhbC5iZy1hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4uYnRuLXRlYWwuYnRuLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuICAuYnRuLXRlYWwuYnRuLWFjY2VudC00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtNDpmb2N1cywgLmJ0bi10ZWFsLmJ0bi1hY2NlbnQtNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtdGVhbC5idG4tb3V0bGluZS1hY2NlbnQtNCB7XG4gIGJvcmRlci1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS10ZWFsLmJ0bi1vdXRsaW5lLWFjY2VudC00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctdGVhbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMDBCRkE1ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdGVhbC5ib3JkZXItYWNjZW50LTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtdGVhbC5ib3JkZXItdG9wLWFjY2VudC00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS10ZWFsLmJvcmRlci1ib3R0b20tYWNjZW50LTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC10ZWFsLmJvcmRlci1sZWZ0LWFjY2VudC00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC10ZWFsLmJvcmRlci1yaWdodC1hY2NlbnQtNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS10ZWFsLm92ZXJsYXktYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kOiAjMDBCRkE1O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxOTEsIDE2NSwgMC44KTsgfVxuXG4ueWVsbG93LmxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXllbGxvdy5iZy1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1saWdodGVuLTU6Zm9jdXMsIC5idG4teWVsbG93LmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXllbGxvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGREU3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIteWVsbG93LmJvcmRlci1saWdodGVuLTUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AteWVsbG93LmJvcmRlci10b3AtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS15ZWxsb3cuYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC15ZWxsb3cuYm9yZGVyLWxlZnQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC15ZWxsb3cuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS15ZWxsb3cub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRkZGREU3O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1MywgMjMxLCAwLjgpOyB9XG5cbi55ZWxsb3cubGlnaHRlbi00IHtcbiAgY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4uYmcteWVsbG93LmJnLWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4uYnRuLXllbGxvdy5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tbGlnaHRlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tNDpmb2N1cywgLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtbGlnaHRlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmcteWVsbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkY5QzQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci15ZWxsb3cuYm9yZGVyLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC15ZWxsb3cuYm9yZGVyLXRvcC1saWdodGVuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXllbGxvdy5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXllbGxvdy5ib3JkZXItbGVmdC1saWdodGVuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXllbGxvdy5ib3JkZXItcmlnaHQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXllbGxvdy5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGRkY5QzQ7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ5LCAxOTYsIDAuOCk7IH1cblxuLnllbGxvdy5saWdodGVuLTMge1xuICBjb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi5iZy15ZWxsb3cuYmctbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi5idG4teWVsbG93LmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1saWdodGVuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tbGlnaHRlbi0zOmZvY3VzLCAuYnRuLXllbGxvdy5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1saWdodGVuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy15ZWxsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRjU5RCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXllbGxvdy5ib3JkZXItbGlnaHRlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXllbGxvdy5ib3JkZXItdG9wLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20teWVsbG93LmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQteWVsbG93LmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQteWVsbG93LmJvcmRlci1yaWdodC1saWdodGVuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXkteWVsbG93Lm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogI0ZGRjU5RDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDUsIDE1NywgMC44KTsgfVxuXG4ueWVsbG93LmxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXllbGxvdy5iZy1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1saWdodGVuLTI6Zm9jdXMsIC5idG4teWVsbG93LmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXllbGxvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGMTc2ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIteWVsbG93LmJvcmRlci1saWdodGVuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AteWVsbG93LmJvcmRlci10b3AtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS15ZWxsb3cuYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC15ZWxsb3cuYm9yZGVyLWxlZnQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC15ZWxsb3cuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS15ZWxsb3cub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjRkZGMTc2O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0MSwgMTE4LCAwLjgpOyB9XG5cbi55ZWxsb3cubGlnaHRlbi0xIHtcbiAgY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4uYmcteWVsbG93LmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4uYnRuLXllbGxvdy5idG4tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi15ZWxsb3cuYnRuLWxpZ2h0ZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmcteWVsbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkVFNTggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci15ZWxsb3cuYm9yZGVyLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC15ZWxsb3cuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXllbGxvdy5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXllbGxvdy5ib3JkZXItbGVmdC1saWdodGVuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXllbGxvdy5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXllbGxvdy5vdmVybGF5LWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQ6ICNGRkVFNTg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM4LCA4OCwgMC44KTsgfVxuXG4ueWVsbG93IHtcbiAgY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4uYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG4gIC5iZy15ZWxsb3cgLmNhcmQtaGVhZGVyLCAuYmcteWVsbG93IC5jYXJkLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0LXllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMjgyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjODg3YTAwICFpbXBvcnRhbnQ7IH1cbiAgLmFsZXJ0LXllbGxvdyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM1ZjU1MDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUIzQjsgfVxuXG4uYmcteWVsbG93LmJhZGdlLWdsb3csIC5ib3JkZXIteWVsbG93LmJhZGdlLWdsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjRkZFQjNCO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI0ZGRUIzQjsgfVxuXG4ub3ZlcmxheS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjRkZFQjNCO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIzNSwgNTksIDAuOCk7IH1cblxuLyogLmNhcmQtb3V0bGluZS15ZWxsb3d7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl92YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWZvb3RlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAqL1xuLmJ0bi15ZWxsb3cge1xuICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLXllbGxvdzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3c6Zm9jdXMsIC5idG4teWVsbG93OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUIzQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZFQjNCOyB9XG4gIC5idG4tb3V0bGluZS15ZWxsb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCM0I7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmcteWVsbG93ICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLXllbGxvdyArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmcteWVsbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkVCM0IgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci15ZWxsb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AteWVsbG93IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkVCM0I7IH1cblxuLmJvcmRlci1ib3R0b20teWVsbG93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkVCM0I7IH1cblxuLmJvcmRlci1sZWZ0LXllbGxvdyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRUIzQjsgfVxuXG4uYm9yZGVyLXJpZ2h0LXllbGxvdyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkVCM0I7IH1cblxuLnllbGxvdy5kYXJrZW4tMSB7XG4gIGNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXllbGxvdy5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4uYnRuLXllbGxvdy5idG4tZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1kYXJrZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi15ZWxsb3cuYnRuLWRhcmtlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmcteWVsbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGREQ4MzUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci15ZWxsb3cuYm9yZGVyLWRhcmtlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXllbGxvdy5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS15ZWxsb3cuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXllbGxvdy5ib3JkZXItbGVmdC1kYXJrZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQteWVsbG93LmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS15ZWxsb3cub3ZlcmxheS1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQ6ICNGREQ4MzU7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1MywgMjE2LCA1MywgMC44KTsgfVxuXG4ueWVsbG93LmRhcmtlbi0yIHtcbiAgY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4uYmcteWVsbG93LmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi5idG4teWVsbG93LmJ0bi1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLXllbGxvdy5idG4tZGFya2VuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy15ZWxsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXllbGxvdy5ib3JkZXItZGFya2VuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AteWVsbG93LmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXllbGxvdy5ib3JkZXItYm90dG9tLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQteWVsbG93LmJvcmRlci1sZWZ0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC15ZWxsb3cuYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXllbGxvdy5vdmVybGF5LWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZDogI0ZCQzAyRDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjUxLCAxOTIsIDQ1LCAwLjgpOyB9XG5cbi55ZWxsb3cuZGFya2VuLTMge1xuICBjb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi5iZy15ZWxsb3cuYmctZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi15ZWxsb3cuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tZGFya2VuLTM6Zm9jdXMsIC5idG4teWVsbG93LmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1kYXJrZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXllbGxvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIteWVsbG93LmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC15ZWxsb3cuYm9yZGVyLXRvcC1kYXJrZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20teWVsbG93LmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC15ZWxsb3cuYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXllbGxvdy5ib3JkZXItcmlnaHQtZGFya2VuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXkteWVsbG93Lm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjRjlBODI1O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNDksIDE2OCwgMzcsIDAuOCk7IH1cblxuLnllbGxvdy5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXllbGxvdy5iZy1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4uYnRuLXllbGxvdy5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1kYXJrZW4tNDpmb2N1cywgLmJ0bi15ZWxsb3cuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWRhcmtlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmcteWVsbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGNTdGMTcgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci15ZWxsb3cuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXllbGxvdy5ib3JkZXItdG9wLWRhcmtlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS15ZWxsb3cuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXllbGxvdy5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQteWVsbG93LmJvcmRlci1yaWdodC1kYXJrZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS15ZWxsb3cub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGNTdGMTc7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NSwgMTI3LCAyMywgMC44KTsgfVxuXG4ueWVsbG93LmFjY2VudC0xIHtcbiAgY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4uYmcteWVsbG93LmJnLWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi5idG4teWVsbG93LmJ0bi1hY2NlbnQtMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWFjY2VudC0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWFjY2VudC0xOmZvY3VzLCAuYnRuLXllbGxvdy5idG4tYWNjZW50LTE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1hY2NlbnQtMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtYWNjZW50LTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy15ZWxsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRkY4RCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXllbGxvdy5ib3JkZXItYWNjZW50LTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AteWVsbG93LmJvcmRlci10b3AtYWNjZW50LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXllbGxvdy5ib3JkZXItYm90dG9tLWFjY2VudC0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQteWVsbG93LmJvcmRlci1sZWZ0LWFjY2VudC0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC15ZWxsb3cuYm9yZGVyLXJpZ2h0LWFjY2VudC0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXllbGxvdy5vdmVybGF5LWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZDogI0ZGRkY4RDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDE0MSwgMC44KTsgfVxuXG4ueWVsbG93LmFjY2VudC0yIHtcbiAgY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4uYmcteWVsbG93LmJnLWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4teWVsbG93LmJ0bi1hY2NlbnQtMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWFjY2VudC0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWFjY2VudC0yOmZvY3VzLCAuYnRuLXllbGxvdy5idG4tYWNjZW50LTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1hY2NlbnQtMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtYWNjZW50LTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy15ZWxsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRkYwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXllbGxvdy5ib3JkZXItYWNjZW50LTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AteWVsbG93LmJvcmRlci10b3AtYWNjZW50LTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXllbGxvdy5ib3JkZXItYm90dG9tLWFjY2VudC0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQteWVsbG93LmJvcmRlci1sZWZ0LWFjY2VudC0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC15ZWxsb3cuYm9yZGVyLXJpZ2h0LWFjY2VudC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXllbGxvdy5vdmVybGF5LWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZDogI0ZGRkYwMDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDAsIDAuOCk7IH1cblxuLnllbGxvdy5hY2NlbnQtMyB7XG4gIGNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXllbGxvdy5iZy1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLXllbGxvdy5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1hY2NlbnQtMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93LmJ0bi1hY2NlbnQtMzpmb2N1cywgLmJ0bi15ZWxsb3cuYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS15ZWxsb3cuYnRuLW91dGxpbmUtYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWFjY2VudC0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmcteWVsbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkVBMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci15ZWxsb3cuYm9yZGVyLWFjY2VudC0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXllbGxvdy5ib3JkZXItdG9wLWFjY2VudC0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS15ZWxsb3cuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LXllbGxvdy5ib3JkZXItbGVmdC1hY2NlbnQtMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQteWVsbG93LmJvcmRlci1yaWdodC1hY2NlbnQtMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS15ZWxsb3cub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICNGRkVBMDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM0LCAwLCAwLjgpOyB9XG5cbi55ZWxsb3cuYWNjZW50LTQge1xuICBjb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy15ZWxsb3cuYmctYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi15ZWxsb3cuYnRuLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tYWNjZW50LTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuICAuYnRuLXllbGxvdy5idG4tYWNjZW50LTQ6Zm9jdXMsIC5idG4teWVsbG93LmJ0bi1hY2NlbnQtNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUteWVsbG93LmJ0bi1vdXRsaW5lLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tb3V0bGluZS1hY2NlbnQtNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXllbGxvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZENjAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIteWVsbG93LmJvcmRlci1hY2NlbnQtNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC15ZWxsb3cuYm9yZGVyLXRvcC1hY2NlbnQtNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20teWVsbG93LmJvcmRlci1ib3R0b20tYWNjZW50LTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC15ZWxsb3cuYm9yZGVyLWxlZnQtYWNjZW50LTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXllbGxvdy5ib3JkZXItcmlnaHQtYWNjZW50LTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXkteWVsbG93Lm92ZXJsYXktYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kOiAjRkZENjAwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIxNCwgMCwgMC44KTsgfVxuXG4uYW1iZXIubGlnaHRlbi01IHtcbiAgY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYmctYW1iZXIuYmctbGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tbGlnaHRlbi01OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tbGlnaHRlbi01OmZvY3VzLCAuYnRuLWFtYmVyLmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWFtYmVyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1saWdodGVuLTU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1hbWJlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGOEUxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIuYm9yZGVyLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1hbWJlci5ib3JkZXItdG9wLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYW1iZXIuYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1hbWJlci5ib3JkZXItbGVmdC1saWdodGVuLTUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWFtYmVyLmJvcmRlci1yaWdodC1saWdodGVuLTUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYW1iZXIub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRkZGOEUxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgMjI1LCAwLjgpOyB9XG5cbi5hbWJlci5saWdodGVuLTQge1xuICBjb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5iZy1hbWJlci5iZy1saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1hbWJlci5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1saWdodGVuLTQ6Zm9jdXMsIC5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWFtYmVyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWFtYmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkVDQjMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hbWJlci5ib3JkZXItbGlnaHRlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWFtYmVyLmJvcmRlci10b3AtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1hbWJlci5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWFtYmVyLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYW1iZXIuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1hbWJlci5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGRkVDQjM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM2LCAxNzksIDAuOCk7IH1cblxuLmFtYmVyLmxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyLmJnLWxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYnRuLWFtYmVyLmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tMzpmb2N1cywgLmJ0bi1hbWJlci5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtbGlnaHRlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYW1iZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRTA4MiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWFtYmVyLmJvcmRlci1saWdodGVuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYW1iZXIuYm9yZGVyLXRvcC1saWdodGVuLTMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWFtYmVyLmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYW1iZXIuYm9yZGVyLWxlZnQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1hbWJlci5ib3JkZXItcmlnaHQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWFtYmVyLm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogI0ZGRTA4MjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMjQsIDEzMCwgMC44KTsgfVxuXG4uYW1iZXIubGlnaHRlbi0yIHtcbiAgY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYmctYW1iZXIuYmctbGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tbGlnaHRlbi0yOmZvY3VzLCAuYnRuLWFtYmVyLmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWFtYmVyLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1saWdodGVuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1hbWJlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZENTRGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIuYm9yZGVyLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1hbWJlci5ib3JkZXItdG9wLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYW1iZXIuYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1hbWJlci5ib3JkZXItbGVmdC1saWdodGVuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWFtYmVyLmJvcmRlci1yaWdodC1saWdodGVuLTIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYW1iZXIub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjRkZENTRGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIxMywgNzksIDAuOCk7IH1cblxuLmFtYmVyLmxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyLmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYnRuLWFtYmVyLmJ0bi1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi1hbWJlci5idG4tbGlnaHRlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYW1iZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQ0EyOCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWFtYmVyLmJvcmRlci1saWdodGVuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYW1iZXIuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWFtYmVyLmJvcmRlci1ib3R0b20tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYW1iZXIuYm9yZGVyLWxlZnQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1hbWJlci5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWFtYmVyLm92ZXJsYXktbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZDogI0ZGQ0EyODtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMDIsIDQwLCAwLjgpOyB9XG5cbi5hbWJlciB7XG4gIGNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG4gIC5iZy1hbWJlciAuY2FyZC1oZWFkZXIsIC5iZy1hbWJlciAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1hbWJlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMzRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTQzZjAwICFpbXBvcnRhbnQ7IH1cbiAgLmFsZXJ0LWFtYmVyIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzJiMjAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIge1xuICBib3JkZXItY29sb3I6ICNGRkMxMDc7IH1cblxuLmJnLWFtYmVyLmJhZGdlLWdsb3csIC5ib3JkZXItYW1iZXIuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNGRkMxMDc7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjRkZDMTA3OyB9XG5cbi5vdmVybGF5LWFtYmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGQzEwNztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuOCk7IH1cblxuLyogLmNhcmQtb3V0bGluZS1hbWJlcntcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICovXG4uYnRuLWFtYmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1hbWJlcjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlcjpmb2N1cywgLmJ0bi1hbWJlcjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1hbWJlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZDMTA3OyB9XG4gIC5idG4tb3V0bGluZS1hbWJlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNztcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iZy1hbWJlciArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5iZy1hbWJlciArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYW1iZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQzEwNyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWFtYmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWFtYmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkMxMDc7IH1cblxuLmJvcmRlci1ib3R0b20tYW1iZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQzEwNzsgfVxuXG4uYm9yZGVyLWxlZnQtYW1iZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkMxMDc7IH1cblxuLmJvcmRlci1yaWdodC1hbWJlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkMxMDc7IH1cblxuLmFtYmVyLmRhcmtlbi0xIHtcbiAgY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYmctYW1iZXIuYmctZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1hbWJlci5idG4tZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tZGFya2VuLTE6Zm9jdXMsIC5idG4tYW1iZXIuYnRuLWRhcmtlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1kYXJrZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1kYXJrZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWFtYmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkIzMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hbWJlci5ib3JkZXItZGFya2VuLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYW1iZXIuYm9yZGVyLXRvcC1kYXJrZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYW1iZXIuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWFtYmVyLmJvcmRlci1sZWZ0LWRhcmtlbi0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1hbWJlci5ib3JkZXItcmlnaHQtZGFya2VuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYW1iZXIub3ZlcmxheS1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQ6ICNGRkIzMDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTc5LCAwLCAwLjgpOyB9XG5cbi5hbWJlci5kYXJrZW4tMiB7XG4gIGNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyLmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tYW1iZXIuYnRuLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1kYXJrZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLWFtYmVyLmJ0bi1kYXJrZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1hbWJlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIuYm9yZGVyLWRhcmtlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWFtYmVyLmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWFtYmVyLmJvcmRlci1ib3R0b20tZGFya2VuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1hbWJlci5ib3JkZXItbGVmdC1kYXJrZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYW1iZXIuYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWFtYmVyLm92ZXJsYXktZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kOiAjRkZBMDAwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE2MCwgMCwgMC44KTsgfVxuXG4uYW1iZXIuZGFya2VuLTMge1xuICBjb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1hbWJlci5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLWFtYmVyLmJ0bi1kYXJrZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi1hbWJlci5idG4tZGFya2VuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWFtYmVyLmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWFtYmVyLmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYW1iZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGOEYwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWFtYmVyLmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1hbWJlci5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1hbWJlci5ib3JkZXItYm90dG9tLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYW1iZXIuYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWFtYmVyLmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1hbWJlci5vdmVybGF5LWRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZDogI0ZGOEYwMDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNDMsIDAsIDAuOCk7IH1cblxuLmFtYmVyLmRhcmtlbi00IHtcbiAgY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYmctYW1iZXIuYmctZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1hbWJlci5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWRhcmtlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tZGFya2VuLTQ6Zm9jdXMsIC5idG4tYW1iZXIuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1kYXJrZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1kYXJrZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWFtYmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRjZGMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hbWJlci5ib3JkZXItZGFya2VuLTQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYW1iZXIuYm9yZGVyLXRvcC1kYXJrZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYW1iZXIuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWFtYmVyLmJvcmRlci1sZWZ0LWRhcmtlbi00IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1hbWJlci5ib3JkZXItcmlnaHQtZGFya2VuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYW1iZXIub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNGRjZGMDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTExLCAwLCAwLjgpOyB9XG5cbi5hbWJlci5hY2NlbnQtMSB7XG4gIGNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyLmJnLWFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5idG4tYW1iZXIuYnRuLWFjY2VudC0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1hY2NlbnQtMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWFjY2VudC0xOmZvY3VzLCAuYnRuLWFtYmVyLmJ0bi1hY2NlbnQtMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtYWNjZW50LTEge1xuICBib3JkZXItY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtYWNjZW50LTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1hbWJlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZFNTdGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIuYm9yZGVyLWFjY2VudC0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWFtYmVyLmJvcmRlci10b3AtYWNjZW50LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWFtYmVyLmJvcmRlci1ib3R0b20tYWNjZW50LTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1hbWJlci5ib3JkZXItbGVmdC1hY2NlbnQtMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYW1iZXIuYm9yZGVyLXJpZ2h0LWFjY2VudC0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWFtYmVyLm92ZXJsYXktYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kOiAjRkZFNTdGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIyOSwgMTI3LCAwLjgpOyB9XG5cbi5hbWJlci5hY2NlbnQtMiB7XG4gIGNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyLmJnLWFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tYW1iZXIuYnRuLWFjY2VudC0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1hY2NlbnQtMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWFjY2VudC0yOmZvY3VzLCAuYnRuLWFtYmVyLmJ0bi1hY2NlbnQtMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtYWNjZW50LTIge1xuICBib3JkZXItY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtYWNjZW50LTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1hbWJlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZENzQwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIuYm9yZGVyLWFjY2VudC0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWFtYmVyLmJvcmRlci10b3AtYWNjZW50LTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWFtYmVyLmJvcmRlci1ib3R0b20tYWNjZW50LTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1hbWJlci5ib3JkZXItbGVmdC1hY2NlbnQtMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYW1iZXIuYm9yZGVyLXJpZ2h0LWFjY2VudC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWFtYmVyLm92ZXJsYXktYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kOiAjRkZENzQwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIxNSwgNjQsIDAuOCk7IH1cblxuLmFtYmVyLmFjY2VudC0zIHtcbiAgY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYmctYW1iZXIuYmctYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1hbWJlci5idG4tYWNjZW50LTMge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWFjY2VudC0zOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1hbWJlci5idG4tYWNjZW50LTM6Zm9jdXMsIC5idG4tYW1iZXIuYnRuLWFjY2VudC0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1hY2NlbnQtMyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1hbWJlci5idG4tb3V0bGluZS1hY2NlbnQtMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWFtYmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNGRkM0MDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hbWJlci5ib3JkZXItYWNjZW50LTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYW1iZXIuYm9yZGVyLXRvcC1hY2NlbnQtMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYW1iZXIuYm9yZGVyLWJvdHRvbS1hY2NlbnQtMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWFtYmVyLmJvcmRlci1sZWZ0LWFjY2VudC0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1hbWJlci5ib3JkZXItcmlnaHQtYWNjZW50LTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYW1iZXIub3ZlcmxheS1hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQ6ICNGRkM0MDA7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTk2LCAwLCAwLjgpOyB9XG5cbi5hbWJlci5hY2NlbnQtNCB7XG4gIGNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFtYmVyLmJnLWFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tYW1iZXIuYnRuLWFjY2VudC00IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLWFtYmVyLmJ0bi1hY2NlbnQtNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYW1iZXIuYnRuLWFjY2VudC00OmZvY3VzLCAuYnRuLWFtYmVyLmJ0bi1hY2NlbnQtNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtYWNjZW50LTQge1xuICBib3JkZXItY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYW1iZXIuYnRuLW91dGxpbmUtYWNjZW50LTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1hbWJlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZBQjAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYW1iZXIuYm9yZGVyLWFjY2VudC00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWFtYmVyLmJvcmRlci10b3AtYWNjZW50LTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWFtYmVyLmJvcmRlci1ib3R0b20tYWNjZW50LTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1hbWJlci5ib3JkZXItbGVmdC1hY2NlbnQtNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYW1iZXIuYm9yZGVyLXJpZ2h0LWFjY2VudC00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWFtYmVyLm92ZXJsYXktYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kOiAjRkZBQjAwO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE3MSwgMCwgMC44KTsgfVxuXG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUtZ3JleS5iZy1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1ncmV5LmJ0bi1saWdodGVuLTU6Zm9jdXMsIC5idG4tYmx1ZS1ncmV5LmJ0bi1saWdodGVuLTU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWJsdWUtZ3JleS5idG4tb3V0bGluZS1saWdodGVuLTUge1xuICBib3JkZXItY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUtZ3JleSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRUNFRkYxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS1ncmV5LmJvcmRlci1saWdodGVuLTUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS1ncmV5LmJvcmRlci10b3AtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLWdyZXkuYm9yZGVyLWJvdHRvbS1saWdodGVuLTUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLWdyZXkuYm9yZGVyLWxlZnQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLWdyZXkuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLWdyZXkub3ZlcmxheS1saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRkYxO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzOSwgMjQxLCAwLjgpOyB9XG5cbi5ibHVlLWdyZXkubGlnaHRlbi00IHtcbiAgY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS1ncmV5LmJnLWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUtZ3JleS5idG4tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tbGlnaHRlbi00OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tNDpmb2N1cywgLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50O1xuICBjb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLWdyZXkuYnRuLW91dGxpbmUtbGlnaHRlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZS1ncmV5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDRkQ4REMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLWdyZXkuYm9yZGVyLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLWdyZXkuYm9yZGVyLXRvcC1saWdodGVuLTQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUtZ3JleS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUtZ3JleS5ib3JkZXItbGVmdC1saWdodGVuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUtZ3JleS5ib3JkZXItcmlnaHQtbGlnaHRlbi00IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWJsdWUtZ3JleS5vdmVybGF5LWxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQ6ICNDRkQ4REM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwNywgMjE2LCAyMjAsIDAuOCk7IH1cblxuLmJsdWUtZ3JleS5saWdodGVuLTMge1xuICBjb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLWdyZXkuYmctbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmx1ZS1ncmV5LmJ0bi1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1ncmV5LmJ0bi1saWdodGVuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tbGlnaHRlbi0zOmZvY3VzLCAuYnRuLWJsdWUtZ3JleS5idG4tbGlnaHRlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLWdyZXkuYnRuLW91dGxpbmUtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUtZ3JleS5idG4tb3V0bGluZS1saWdodGVuLTM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ibHVlLWdyZXkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0IwQkVDNSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsdWUtZ3JleS5ib3JkZXItbGlnaHRlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWJsdWUtZ3JleS5ib3JkZXItdG9wLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS1ncmV5LmJvcmRlci1ib3R0b20tbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtYmx1ZS1ncmV5LmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYmx1ZS1ncmV5LmJvcmRlci1yaWdodC1saWdodGVuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS1ncmV5Lm92ZXJsYXktbGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZDogI0IwQkVDNTtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTc2LCAxOTAsIDE5NywgMC44KTsgfVxuXG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUtZ3JleS5iZy1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1ncmV5LmJ0bi1saWdodGVuLTI6Zm9jdXMsIC5idG4tYmx1ZS1ncmV5LmJ0bi1saWdodGVuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWJsdWUtZ3JleS5idG4tb3V0bGluZS1saWdodGVuLTIge1xuICBib3JkZXItY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUtZ3JleSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjOTBBNEFFICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS1ncmV5LmJvcmRlci1saWdodGVuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtYmx1ZS1ncmV5LmJvcmRlci10b3AtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLWdyZXkuYm9yZGVyLWJvdHRvbS1saWdodGVuLTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLWdyZXkuYm9yZGVyLWxlZnQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLWdyZXkuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLWdyZXkub3ZlcmxheS1saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kOiAjOTBBNEFFO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNDQsIDE2NCwgMTc0LCAwLjgpOyB9XG5cbi5ibHVlLWdyZXkubGlnaHRlbi0xIHtcbiAgY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZS1ncmV5LmJnLWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUtZ3JleS5idG4tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tMTpmb2N1cywgLmJ0bi1ibHVlLWdyZXkuYnRuLWxpZ2h0ZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ibHVlLWdyZXkuYnRuLW91dGxpbmUtbGlnaHRlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZS1ncmV5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM3ODkwOUMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLWdyZXkuYm9yZGVyLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLWdyZXkuYm9yZGVyLXRvcC1saWdodGVuLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUtZ3JleS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUtZ3JleS5ib3JkZXItbGVmdC1saWdodGVuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUtZ3JleS5ib3JkZXItcmlnaHQtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWJsdWUtZ3JleS5vdmVybGF5LWxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQ6ICM3ODkwOUM7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMCwgMTQ0LCAxNTYsIDAuOCk7IH1cblxuLmJsdWUtZ3JleSB7XG4gIGNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUtZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuICAuYmctYmx1ZS1ncmV5IC5jYXJkLWhlYWRlciwgLmJnLWJsdWUtZ3JleSAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hbGVydC1ibHVlLWdyZXkge1xuICBib3JkZXItY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3YTBhYyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE3MWUyMSAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1ibHVlLWdyZXkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDYwODA5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLWdyZXkge1xuICBib3JkZXItY29sb3I6ICM2MDdEOEI7IH1cblxuLmJnLWJsdWUtZ3JleS5iYWRnZS1nbG93LCAuYm9yZGVyLWJsdWUtZ3JleS5iYWRnZS1nbG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzYwN0Q4QjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICM2MDdEOEI7IH1cblxuLm92ZXJsYXktYmx1ZS1ncmV5IHtcbiAgYmFja2dyb3VuZDogIzYwN0Q4QjtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjgpOyB9XG5cbi8qIC5jYXJkLW91dGxpbmUtYmx1ZS1ncmV5e1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfdmFsdWU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyLCAuY2FyZC1mb290ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH0gKi9cbi5idG4tYmx1ZS1ncmV5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi1ibHVlLWdyZXk6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1ncmV5OmZvY3VzLCAuYnRuLWJsdWUtZ3JleTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLWdyZXkge1xuICBib3JkZXItY29sb3I6ICM2MDdEOEI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzYwN0Q4QjsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS1ncmV5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCO1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmJnLWJsdWUtZ3JleSArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5iZy1ibHVlLWdyZXkgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUtZ3JleSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNjA3RDhCICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS1ncmV5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWJsdWUtZ3JleSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjA3RDhCOyB9XG5cbi5ib3JkZXItYm90dG9tLWJsdWUtZ3JleSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjA3RDhCOyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLWdyZXkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2MDdEOEI7IH1cblxuLmJvcmRlci1yaWdodC1ibHVlLWdyZXkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjA3RDhCOyB9XG5cbi5ibHVlLWdyZXkuZGFya2VuLTEge1xuICBjb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLWdyZXkuYmctZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLWdyZXkuYnRuLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTE6Zm9jdXMsIC5idG4tYmx1ZS1ncmV5LmJ0bi1kYXJrZW4tMTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWRhcmtlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUtZ3JleS5idG4tb3V0bGluZS1kYXJrZW4tMTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUtZ3JleSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNTQ2RTdBICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS1ncmV5LmJvcmRlci1kYXJrZW4tMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLWdyZXkuYm9yZGVyLXRvcC1kYXJrZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS1ncmV5LmJvcmRlci1ib3R0b20tZGFya2VuLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLWdyZXkuYm9yZGVyLWxlZnQtZGFya2VuLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUtZ3JleS5ib3JkZXItcmlnaHQtZGFya2VuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS1ncmV5Lm92ZXJsYXktZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kOiAjNTQ2RTdBO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSg4NCwgMTEwLCAxMjIsIDAuOCk7IH1cblxuLmJsdWUtZ3JleS5kYXJrZW4tMiB7XG4gIGNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsdWUtZ3JleS5iZy1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1ncmV5LmJ0bi1kYXJrZW4tMjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1ncmV5LmJ0bi1kYXJrZW4tMjpmb2N1cywgLmJ0bi1ibHVlLWdyZXkuYnRuLWRhcmtlbi0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ibHVlLWdyZXkuYnRuLW91dGxpbmUtZGFya2VuLTIge1xuICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctYmx1ZS1ncmV5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0NTVBNjQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibHVlLWdyZXkuYm9yZGVyLWRhcmtlbi0yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWJsdWUtZ3JleS5ib3JkZXItdG9wLWRhcmtlbi0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlLWdyZXkuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWJsdWUtZ3JleS5ib3JkZXItbGVmdC1kYXJrZW4tMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtYmx1ZS1ncmV5LmJvcmRlci1yaWdodC1kYXJrZW4tMiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ibHVlLWdyZXkub3ZlcmxheS1kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQ6ICM0NTVBNjQ7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDY5LCA5MCwgMTAwLCAwLjgpOyB9XG5cbi5ibHVlLWdyZXkuZGFya2VuLTMge1xuICBjb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLWdyZXkuYmctZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLWdyZXkuYnRuLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTM6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTM6Zm9jdXMsIC5idG4tYmx1ZS1ncmV5LmJ0bi1kYXJrZW4tMzphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWRhcmtlbi0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUtZ3JleS5idG4tb3V0bGluZS1kYXJrZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUtZ3JleSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS1ncmV5LmJvcmRlci1kYXJrZW4tMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLWdyZXkuYm9yZGVyLXRvcC1kYXJrZW4tMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS1ncmV5LmJvcmRlci1ib3R0b20tZGFya2VuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLWdyZXkuYm9yZGVyLWxlZnQtZGFya2VuLTMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUtZ3JleS5ib3JkZXItcmlnaHQtZGFya2VuLTMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS1ncmV5Lm92ZXJsYXktZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kOiAjMzc0NzRGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSg1NSwgNzEsIDc5LCAwLjgpOyB9XG5cbi5ibHVlLWdyZXkuZGFya2VuLTQge1xuICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLWdyZXkuYmctZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLWdyZXkuYnRuLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtZ3JleS5idG4tZGFya2VuLTQ6Zm9jdXMsIC5idG4tYmx1ZS1ncmV5LmJ0bi1kYXJrZW4tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtYmx1ZS1ncmV5LmJ0bi1vdXRsaW5lLWRhcmtlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsdWUtZ3JleS5idG4tb3V0bGluZS1kYXJrZW4tNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsdWUtZ3JleSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmx1ZS1ncmV5LmJvcmRlci1kYXJrZW4tNCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ibHVlLWdyZXkuYm9yZGVyLXRvcC1kYXJrZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tYmx1ZS1ncmV5LmJvcmRlci1ib3R0b20tZGFya2VuLTQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ibHVlLWdyZXkuYm9yZGVyLWxlZnQtZGFya2VuLTQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWJsdWUtZ3JleS5ib3JkZXItcmlnaHQtZGFya2VuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktYmx1ZS1ncmV5Lm92ZXJsYXktZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kOiAjMjYzMjM4O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgzOCwgNTAsIDU2LCAwLjgpOyB9XG5cbi5ncmV5LWJsdWUubGlnaHRlbi01IHtcbiAgY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmctZ3JleS1ibHVlLmJnLWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi01IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuICAuYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi01OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ncmV5LWJsdWUuYnRuLWxpZ2h0ZW4tNTpmb2N1cywgLmJ0bi1ncmV5LWJsdWUuYnRuLWxpZ2h0ZW4tNTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZ3JleS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtbGlnaHRlbi01OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZ3JleS1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNFQ0VGRjEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5LWJsdWUuYm9yZGVyLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ncmV5LWJsdWUuYm9yZGVyLXRvcC1saWdodGVuLTUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWdyZXktYmx1ZS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tNSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWdyZXktYmx1ZS5ib3JkZXItbGVmdC1saWdodGVuLTUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWdyZXktYmx1ZS5ib3JkZXItcmlnaHQtbGlnaHRlbi01IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWdyZXktYmx1ZS5vdmVybGF5LWxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VGRjE7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNiwgMjM5LCAyNDEsIDAuOCk7IH1cblxuLmdyZXktYmx1ZS5saWdodGVuLTQge1xuICBjb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5iZy1ncmV5LWJsdWUuYmctbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5idG4tZ3JleS1ibHVlLmJ0bi1saWdodGVuLTQge1xuICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi00OmZvY3VzLCAuYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtbGlnaHRlbi00IHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWdyZXktYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ncmV5LWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0NGRDhEQyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWdyZXktYmx1ZS5ib3JkZXItbGlnaHRlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWdyZXktYmx1ZS5ib3JkZXItdG9wLWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZ3JleS1ibHVlLmJvcmRlci1ib3R0b20tbGlnaHRlbi00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtZ3JleS1ibHVlLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZ3JleS1ibHVlLmJvcmRlci1yaWdodC1saWdodGVuLTQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZ3JleS1ibHVlLm92ZXJsYXktbGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZDogI0NGRDhEQztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjA3LCAyMTYsIDIyMCwgMC44KTsgfVxuXG4uZ3JleS1ibHVlLmxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdyZXktYmx1ZS5iZy1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ncmV5LWJsdWUuYnRuLWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1jb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ncmV5LWJsdWUuYnRuLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1saWdodGVuLTM6Zm9jdXMsIC5idG4tZ3JleS1ibHVlLmJ0bi1saWdodGVuLTM6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWdyZXktYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTMge1xuICBib3JkZXItY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZ3JleS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWdyZXktYmx1ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjQjBCRUM1ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZ3JleS1ibHVlLmJvcmRlci1saWdodGVuLTMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZ3JleS1ibHVlLmJvcmRlci10b3AtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ncmV5LWJsdWUuYm9yZGVyLWJvdHRvbS1saWdodGVuLTMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1ncmV5LWJsdWUuYm9yZGVyLWxlZnQtbGlnaHRlbi0zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ncmV5LWJsdWUuYm9yZGVyLXJpZ2h0LWxpZ2h0ZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ncmV5LWJsdWUub3ZlcmxheS1saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kOiAjQjBCRUM1O1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgxNzYsIDE5MCwgMTk3LCAwLjgpOyB9XG5cbi5ncmV5LWJsdWUubGlnaHRlbi0yIHtcbiAgY29sb3I6ICM2Rjg1QUQgIWltcG9ydGFudDsgfVxuXG4uYmctZ3JleS1ibHVlLmJnLWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Rjg1QUQgIWltcG9ydGFudDsgfVxuXG4uYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Rjg1QUQgIWltcG9ydGFudDsgfVxuICAuYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ncmV5LWJsdWUuYnRuLWxpZ2h0ZW4tMjpmb2N1cywgLmJ0bi1ncmV5LWJsdWUuYnRuLWxpZ2h0ZW4tMjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZ3JleS1ibHVlLmJ0bi1vdXRsaW5lLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzZGODVBRCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZGODVBRCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtbGlnaHRlbi0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkY4NUFEICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZ3JleS1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM2Rjg1QUQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNkY4NUFEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5LWJsdWUuYm9yZGVyLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2Rjg1QUQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1ncmV5LWJsdWUuYm9yZGVyLXRvcC1saWdodGVuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzZGODVBRCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWdyZXktYmx1ZS5ib3JkZXItYm90dG9tLWxpZ2h0ZW4tMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNkY4NUFEICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWdyZXktYmx1ZS5ib3JkZXItbGVmdC1saWdodGVuLTIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2Rjg1QUQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LWdyZXktYmx1ZS5ib3JkZXItcmlnaHQtbGlnaHRlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzZGODVBRCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWdyZXktYmx1ZS5vdmVybGF5LWxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQ6ICM2Rjg1QUQ7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDExMSwgMTMzLCAxNzMsIDAuOCk7IH1cblxuLmdyZXktYmx1ZS5saWdodGVuLTEge1xuICBjb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5iZy1ncmV5LWJsdWUuYmctbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5idG4tZ3JleS1ibHVlLmJ0bi1saWdodGVuLTEge1xuICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1saWdodGVuLTE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi0xOmZvY3VzLCAuYnRuLWdyZXktYmx1ZS5idG4tbGlnaHRlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWdyZXktYmx1ZS5idG4tb3V0bGluZS1saWdodGVuLTE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ncmV5LWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzc4OTA5QyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWdyZXktYmx1ZS5ib3JkZXItbGlnaHRlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWdyZXktYmx1ZS5ib3JkZXItdG9wLWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tZ3JleS1ibHVlLmJvcmRlci1ib3R0b20tbGlnaHRlbi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtZ3JleS1ibHVlLmJvcmRlci1sZWZ0LWxpZ2h0ZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZ3JleS1ibHVlLmJvcmRlci1yaWdodC1saWdodGVuLTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktZ3JleS1ibHVlLm92ZXJsYXktbGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZDogIzc4OTA5QztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMTIwLCAxNDQsIDE1NiwgMC44KTsgfVxuXG4uZ3JleS1ibHVlIHtcbiAgY29sb3I6ICMxQjI5NDIgIWltcG9ydGFudDsgfVxuXG4uYmctZ3JleS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCMjk0MiAhaW1wb3J0YW50OyB9XG4gIC5iZy1ncmV5LWJsdWUgLmNhcmQtaGVhZGVyLCAuYmctZ3JleS1ibHVlIC5jYXJkLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFsZXJ0LWdyZXktYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzFCMjk0MiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0ODc1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG4gIC5hbGVydC1ncmV5LWJsdWUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZ3JleS1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUIyOTQyOyB9XG5cbi5iZy1ncmV5LWJsdWUuYmFkZ2UtZ2xvdywgLmJvcmRlci1ncmV5LWJsdWUuYmFkZ2UtZ2xvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICMxQjI5NDI7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMUIyOTQyOyB9XG5cbi5vdmVybGF5LWdyZXktYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMxQjI5NDI7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI3LCA0MSwgNjYsIDAuOCk7IH1cblxuLyogLmNhcmQtb3V0bGluZS1ncmV5LWJsdWV7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl92YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWZvb3RlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAqL1xuLmJ0bi1ncmV5LWJsdWUge1xuICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCMjk0MiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLWdyZXktYmx1ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ncmV5LWJsdWU6Zm9jdXMsIC5idG4tZ3JleS1ibHVlOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWdyZXktYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzFCMjk0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMUIyOTQyOyB9XG4gIC5idG4tb3V0bGluZS1ncmV5LWJsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQjI5NDI7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uYmctZ3JleS1ibHVlICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJnLWdyZXktYmx1ZSArIC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIyOTQyICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZ3JleS1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMxQjI5NDIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMUIyOTQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5LWJsdWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUIyOTQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZ3JleS1ibHVlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxQjI5NDI7IH1cblxuLmJvcmRlci1ib3R0b20tZ3JleS1ibHVlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxQjI5NDI7IH1cblxuLmJvcmRlci1sZWZ0LWdyZXktYmx1ZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzFCMjk0MjsgfVxuXG4uYm9yZGVyLXJpZ2h0LWdyZXktYmx1ZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxQjI5NDI7IH1cblxuLmdyZXktYmx1ZS5kYXJrZW4tMSB7XG4gIGNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdyZXktYmx1ZS5iZy1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYnRuLWdyZXktYmx1ZS5idG4tZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tMTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tMTpmb2N1cywgLmJ0bi1ncmV5LWJsdWUuYnRuLWRhcmtlbi0xOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTEge1xuICBib3JkZXItY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZ3JleS1ibHVlLmJ0bi1vdXRsaW5lLWRhcmtlbi0xOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZ3JleS1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM1NDZFN0EgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5LWJsdWUuYm9yZGVyLWRhcmtlbi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWdyZXktYmx1ZS5ib3JkZXItdG9wLWRhcmtlbi0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ncmV5LWJsdWUuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWdyZXktYmx1ZS5ib3JkZXItbGVmdC1kYXJrZW4tMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZ3JleS1ibHVlLmJvcmRlci1yaWdodC1kYXJrZW4tMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ncmV5LWJsdWUub3ZlcmxheS1kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQ6ICM1NDZFN0E7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDg0LCAxMTAsIDEyMiwgMC44KTsgfVxuXG4uZ3JleS1ibHVlLmRhcmtlbi0yIHtcbiAgY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDsgfVxuXG4uYmctZ3JleS1ibHVlLmJnLWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50OyB9XG5cbi5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ncmV5LWJsdWUuYnRuLWRhcmtlbi0yOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ncmV5LWJsdWUuYnRuLWRhcmtlbi0yOmZvY3VzLCAuYnRuLWdyZXktYmx1ZS5idG4tZGFya2VuLTI6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWdyZXktYmx1ZS5idG4tb3V0bGluZS1kYXJrZW4tMiB7XG4gIGJvcmRlci1jb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQwNEU2NyAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1ncmV5LWJsdWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzQwNEU2NyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICM0MDRFNjcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWdyZXktYmx1ZS5ib3JkZXItZGFya2VuLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0RTY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtZ3JleS1ibHVlLmJvcmRlci10b3AtZGFya2VuLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNEU2NyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLWdyZXktYmx1ZS5ib3JkZXItYm90dG9tLWRhcmtlbi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDRFNjcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtZ3JleS1ibHVlLmJvcmRlci1sZWZ0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDA0RTY3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1ncmV5LWJsdWUuYm9yZGVyLXJpZ2h0LWRhcmtlbi0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNEU2NyAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LWdyZXktYmx1ZS5vdmVybGF5LWRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZDogIzQwNEU2NztcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoNjQsIDc4LCAxMDMsIDAuOCk7IH1cblxuLmdyZXktYmx1ZS5kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdyZXktYmx1ZS5iZy1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYnRuLWdyZXktYmx1ZS5idG4tZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tMzpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tMzpmb2N1cywgLmJ0bi1ncmV5LWJsdWUuYnRuLWRhcmtlbi0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTMge1xuICBib3JkZXItY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZ3JleS1ibHVlLmJ0bi1vdXRsaW5lLWRhcmtlbi0zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZ3JleS1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5LWJsdWUuYm9yZGVyLWRhcmtlbi0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWdyZXktYmx1ZS5ib3JkZXItdG9wLWRhcmtlbi0zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ncmV5LWJsdWUuYm9yZGVyLWJvdHRvbS1kYXJrZW4tMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWdyZXktYmx1ZS5ib3JkZXItbGVmdC1kYXJrZW4tMyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZ3JleS1ibHVlLmJvcmRlci1yaWdodC1kYXJrZW4tMyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ncmV5LWJsdWUub3ZlcmxheS1kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDU1LCA3MSwgNzksIDAuOCk7IH1cblxuLmdyZXktYmx1ZS5kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdyZXktYmx1ZS5iZy1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYnRuLWdyZXktYmx1ZS5idG4tZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICM0MDRFNjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tNDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0RTY3ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JleS1ibHVlLmJ0bi1kYXJrZW4tNDpmb2N1cywgLmJ0bi1ncmV5LWJsdWUuYnRuLWRhcmtlbi00OmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1ncmV5LWJsdWUuYnRuLW91dGxpbmUtZGFya2VuLTQge1xuICBib3JkZXItY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZ3JleS1ibHVlLmJ0bi1vdXRsaW5lLWRhcmtlbi00OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctZ3JleS1ibHVlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMyNjMyMzggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5LWJsdWUuYm9yZGVyLWRhcmtlbi00IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLWdyZXktYmx1ZS5ib3JkZXItdG9wLWRhcmtlbi00IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS1ncmV5LWJsdWUuYm9yZGVyLWJvdHRvbS1kYXJrZW4tNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LWdyZXktYmx1ZS5ib3JkZXItbGVmdC1kYXJrZW4tNCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtZ3JleS1ibHVlLmJvcmRlci1yaWdodC1kYXJrZW4tNCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS1ncmV5LWJsdWUub3ZlcmxheS1kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQ6ICMyNjMyMzg7XG4gIC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM4LCA1MCwgNTYsIDAuOCk7IH1cblxuLnNoYWRlcy5ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNoYWRlcy5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLXNoYWRlcy5idG4tYmxhY2sge1xuICBib3JkZXItY29sb3I6ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuICAuYnRuLXNoYWRlcy5idG4tYmxhY2s6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAhaW1wb3J0YW50OyB9XG4gIC5idG4tc2hhZGVzLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1zaGFkZXMuYnRuLWJsYWNrOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXNoYWRlcy5idG4tb3V0bGluZS1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1zaGFkZXMuYnRuLW91dGxpbmUtYmxhY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpmb2N1cyB+IC5iZy1zaGFkZXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwMDAwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNoYWRlcy5ib3JkZXItYmxhY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Atc2hhZGVzLmJvcmRlci10b3AtYmxhY2sge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLXNoYWRlcy5ib3JkZXItYm90dG9tLWJsYWNrIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtc2hhZGVzLmJvcmRlci1sZWZ0LWJsYWNrIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC1zaGFkZXMuYm9yZGVyLXJpZ2h0LWJsYWNrIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5vdmVybGF5LXNoYWRlcy5vdmVybGF5LWJsYWNrIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuXG4uc2hhZGVzLndoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uYmctc2hhZGVzLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5idG4tc2hhZGVzLmJ0bi13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gIC5idG4tc2hhZGVzLmJ0bi13aGl0ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zaGFkZXMuYnRuLXdoaXRlOmZvY3VzLCAuYnRuLXNoYWRlcy5idG4td2hpdGU6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtc2hhZGVzLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNoYWRlcy5idG4tb3V0bGluZS13aGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXNoYWRlcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2hhZGVzLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC1zaGFkZXMuYm9yZGVyLXRvcC13aGl0ZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tc2hhZGVzLmJvcmRlci1ib3R0b20td2hpdGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC1zaGFkZXMuYm9yZGVyLWxlZnQtd2hpdGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LXNoYWRlcy5ib3JkZXItcmlnaHQtd2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktc2hhZGVzLm92ZXJsYXktd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi5zaGFkZXMudHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYmctc2hhZGVzLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYnRuLXNoYWRlcy5idG4tdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1zaGFkZXMuYnRuLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIWltcG9ydGFudDsgfVxuICAuYnRuLXNoYWRlcy5idG4tdHJhbnNwYXJlbnQ6Zm9jdXMsIC5idG4tc2hhZGVzLmJ0bi10cmFuc3BhcmVudDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1zaGFkZXMuYnRuLW91dGxpbmUtdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1zaGFkZXMuYnRuLW91dGxpbmUtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctc2hhZGVzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNoYWRlcy5ib3JkZXItdHJhbnNwYXJlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLXNoYWRlcy5ib3JkZXItdG9wLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tc2hhZGVzLmJvcmRlci1ib3R0b20tdHJhbnNwYXJlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtc2hhZGVzLmJvcmRlci1sZWZ0LXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtc2hhZGVzLmJvcmRlci1yaWdodC10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJsYXktc2hhZGVzLm92ZXJsYXktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLyogVGhlIEZhbGxiYWNrICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuXG4uYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLWJsYWNrIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtICMwMDAwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gIzAwMDAwMDsgfVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDsgfVxuXG4uYm9yZGVyLXRvcC1ibGFjayB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5ib3JkZXItYm90dG9tLWJsYWNrIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7IH1cblxuLmJvcmRlci1sZWZ0LWJsYWNrIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5ib3JkZXItcmlnaHQtYmxhY2sge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi53aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cblxuaW5wdXQ6Zm9jdXMgfiAuYmctd2hpdGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMjFyZW0gI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNzVyZW0gI2ZmZiwgMCAwIDAgMC4yMXJlbSAjRkZGRkZGOyB9XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGOyB9XG5cbi5ib3JkZXItdG9wLXdoaXRlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkZGRkY7IH1cblxuLmJvcmRlci1ib3R0b20td2hpdGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkZGRjsgfVxuXG4uYm9yZGVyLWxlZnQtd2hpdGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkZGRkY7IH1cblxuLmJvcmRlci1yaWdodC13aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkZGRkY7IH1cblxuLnRyYW5zcGFyZW50IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmlucHV0OmZvY3VzIH4gLmJnLXRyYW5zcGFyZW50IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA3NXJlbSAjZmZmLCAwIDAgMCAwLjIxcmVtIHRyYW5zcGFyZW50OyB9XG5cbi5ib3JkZXItdHJhbnNwYXJlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uYm9yZGVyLXRvcC10cmFuc3BhcmVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uYm9yZGVyLWxlZnQtdHJhbnNwYXJlbnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5ib3JkZXItcmlnaHQtdHJhbnNwYXJlbnQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIGh0bWwgYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY3RkE7XG4gICAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgICBodG1sIGJvZHkuZml4ZWQtbmF2YmFyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtOyB9XG4gICAgaHRtbCBib2R5IC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zIGVhc2UgYWxsO1xuICAgICAgLW8tdHJhbnNpdGlvbjogMzAwbXMgZWFzZSBhbGw7XG4gICAgICAtbW96LXRyYW5zaXRpb246IDMwMG1zIGVhc2UgYWxsO1xuICAgICAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZSBhbGw7XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgbWluLWhlaWdodDogLXdlYmtpdC1jYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IC1tb3otY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTsgfVxuICAgICAgaHRtbCBib2R5IC5jb250ZW50LmFwcC1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgaHRtbCBib2R5IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxLjhyZW07IH1cbiAgICAgICAgaHRtbCBib2R5IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBjb2xvcjogIzFCMjk0MjsgfVxuICAgIGh0bWwgYm9keVtkYXRhLWNvbD1cIjEtY29sdW1uXCJdOm5vdCgudmVydGljYWwtY29udGVudC1tZW51KSAuY29udGVudCxcbiAgICBodG1sIGJvZHlbZGF0YS1jb2w9XCIxLWNvbHVtblwiXTpub3QoLnZlcnRpY2FsLWNvbnRlbnQtbWVudSkgLmZvb3RlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICBodG1sIGJvZHlbZGF0YS1jb2w9XCIxLWNvbHVtblwiXS5ob3Jpem9udGFsLWxheW91dCAuY29udGVudCxcbiAgICBodG1sIGJvZHlbZGF0YS1jb2w9XCIxLWNvbHVtblwiXS5ob3Jpem9udGFsLWxheW91dCAuZm9vdGVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICBodG1sIGJvZHkuYm94ZWQtbGF5b3V0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBodG1sIGJvZHkuYmctZnVsbC1zY3JlZW4taW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2FwcC1hc3NldHMvaW1hZ2VzL2JhY2tncm91bmRzL2JnLTIuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciBmaXhlZDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICBodG1sIGJvZHkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICAgICAgYmFja2dyb3VuZDogIzRBQ0FDQzsgfVxuXG4vKlxyXG4qIEJsYW5rIHBhZ2VcclxuKi9cbi5ibGFuay1wYWdlIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmJsYW5rLXBhZ2UgLmNvbnRlbnQtd3JhcHBlciAuZmxleGJveC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwdmg7IH1cblxuLmFwcC1jb250ZW50LmNlbnRlci1sYXlvdXQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBodG1sIGJvZHkgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICBodG1sIGJvZHkgZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4vKlxyXG4qIENvbCAzIGxheW91dCBmb3IgZGV0YWNoZWQgYW5kIGdlbmVyYWwgdHlwZVxyXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLmNvbnRlbnQtcmlnaHQge1xuICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgYm9keSAuY29udGVudC1sZWZ0IHtcbiAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgYm9keSAuY29udGVudC1kZXRhY2hlZCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBib2R5IC5jb250ZW50LWRldGFjaGVkLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zMDBweDsgfVxuICAgICAgYm9keSAuY29udGVudC1kZXRhY2hlZC5jb250ZW50LXJpZ2h0IC5jb250ZW50LWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzIwcHg7IH1cbiAgICBib2R5IC5jb250ZW50LWRldGFjaGVkLmNvbnRlbnQtbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTMwMHB4OyB9XG4gICAgICBib2R5IC5jb250ZW50LWRldGFjaGVkLmNvbnRlbnQtbGVmdCAuY29udGVudC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMjBweDsgfVxuICAuc2lkZWJhci1yaWdodC5zaWRlYmFyLXN0aWNreSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDsgfVxuICBbZGF0YS1jb2w9XCJjb250ZW50LWxlZnQtc2lkZWJhclwiXSAuc3RpY2t5LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdEZpbGUgTmFtZTogc2lkZWJhci5zY3NzXHJcblx0RGVzY3JpcHRpb246IGNvbnRlbnQgc2lkZWJhciBzcGVjaWZpYyBzY3NzLlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRJdGVtIE5hbWU6IFN0YWNrIC0gUmVzcG9uc2l2ZSBBZG1pbiBUaGVtZVxyXG5cdFZlcnNpb246IDMuMFxyXG5cdEF1dGhvcjogUElYSU5WRU5UXHJcblx0QXV0aG9yIFVSTDogaHR0cDovL3d3dy50aGVtZWZvcmVzdC5uZXQvdXNlci9waXhpbnZlbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgd2lkdGg6IDMwMHB4OyB9IH1cblxuLnNpZGViYXItZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLnNpZGViYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbmZvb3Rlci5mb290ZXIge1xuICBwYWRkaW5nOiAwLjRyZW07IH1cblxuZm9vdGVyLm5hdmJhci1zaGFkb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG5cbmZvb3Rlci5uYXZiYXItYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU3RUQ7IH1cblxuZm9vdGVyLmZvb3Rlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG5mb290ZXIuZm9vdGVyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG5mb290ZXIuZm9vdGVyLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjNDA0RTY3O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0RmlsZSBOYW1lOiBuYXZpZ2F0aW9ucy5zY3NzXHJcblx0RGVzY3JpcHRpb246IENvbW1vbiBtaXhpbiBmb3IgbWVudXMsIGNvbnRhaW4gZGFyayBhbmQgbGlnaHQgdmVyc2lvbiBzY3NzLlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRJdGVtIE5hbWU6IFN0YWNrIC0gUmVzcG9uc2l2ZSBBZG1pbiBUaGVtZVxyXG5cdFZlcnNpb246IDMuMFxyXG5cdEF1dGhvcjogUElYSU5WRU5UXHJcblx0QXV0aG9yIFVSTDogaHR0cDovL3d3dy50aGVtZWZvcmVzdC5uZXQvdXNlci9waXhpbnZlbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5tYWluLW1lbnUge1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHtcbiAgICBjb2xvcjogIzQwNEU2NztcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNEU3RUQ7IH1cbiAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm1haW4tbWVudS1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMjBweDsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5tYWluLW1lbnUtaGVhZGVyIC5tZW51LXNlYXJjaCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICBjb2xvcjogIzJjMzY0ODsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm1haW4tbWVudS1oZWFkZXIgLm1lbnUtc2VhcmNoOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNkOWQ5ZDk7IH1cbiAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24ge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjNDA0RTY3O1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDIwcHggOHB4IDIwcHg7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWhlYWRlciBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjNDA0RTY3OyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiBsaSBhIHNwYW4ubWVudS1zdWItdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAjOGE5YWI2OyB9XG4gICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gbGkuaG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gbGkub3BlbiA+IGEsIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSA+IGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDE0cHg7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSA+IGEgLmxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgPiBhIGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAzcHg7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkub3BlbiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDBCNUI4OyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkub3BlbiA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICMyYzM2NDg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkub3BlbiAuaG92ZXIgPiBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGk6bm90KC5vcGVuKSA+IHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGk6aG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICBjb2xvcjogIzJjMzY0ODtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkuaG92ZXIgPiBhLm1tLW5leHQsIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpOmhvdmVyID4gYS5tbS1uZXh0LCAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaS5hY3RpdmUgPiBhLm1tLW5leHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICBjb2xvcjogIzAwQjVCODtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIC5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSAuYWN0aXZlID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwQjVCODtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSAuYWN0aXZlIC5ob3ZlciA+IGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgbGkge1xuICAgICAgICAgICAgY29sb3I6ICM0MDRFNjc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgbGkgPiBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggNTBweDsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIHVsIC5oYXMtc3ViOm5vdCgub3BlbikgPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0RTY3OyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gPiB1bCBsaSA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCA2MHB4OyB9XG4gICAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSB1bCAub3BlbiA+IHVsIC5vcGVuID4gdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgLm5hdmlnYXRpb24gPiBsaSB1bCAub3BlbiA+IHVsIC5vcGVuID4gdWwgbGkgPiBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCA3MHB4OyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gLmhvdmVyID4gYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWwgLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWxpZ2h0IC5uYXZpZ2F0aW9uID4gbGkgdWw6aG92ZXIgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDg1ODc0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIHVsIC5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIHVsIC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMEI1Qjg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIHVsIC5hY3RpdmUgLmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpID4gdWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IGxpIGEge1xuICAgICAgICBjb2xvcjogIzQwNEU2NzsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQgbGkgYSBzcGFuLm1lbnUtc3ViLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogIzhhOWFiNjsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IGxpLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IGxpOmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IGxpLm9wZW4gPiBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IC5oYXMtc3ViOm5vdCgub3BlbikgPiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCB1bC5tZW51LXBvcG91dCAub3BlbiA+IGEge1xuICAgICAgICBjb2xvcjogIzQwNEU2NzsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IC5vcGVuID4gdWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQgLm9wZW4gPiB1bCAub3BlbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U4ZThlODsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCB1bC5tZW51LXBvcG91dCAub3BlbiA+IHVsIC5vcGVuID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThlOGU4OyB9XG4gICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQgLm9wZW4gbGkuaG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQgLm9wZW4gbGk6aG92ZXIgPiBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IC5ob3ZlciA+IGEsIC5tYWluLW1lbnUubWVudS1saWdodCB1bC5tZW51LXBvcG91dDpob3ZlciA+IGEge1xuICAgICAgICBjb2xvcjogIzQ4NTg3NDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWxpZ2h0IHVsLm1lbnUtcG9wb3V0IC5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1saWdodCB1bC5tZW51LXBvcG91dCAuYWN0aXZlID4gYSB7XG4gICAgICAgICAgY29sb3I6ICM1NDY2ODY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQgLmFjdGl2ZSAuaG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtbGlnaHQgdWwubWVudS1wb3BvdXQgLmFjdGl2ZSA6aG92ZXIgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubWFpbi1tZW51Lm1lbnUtZGFyayB7XG4gICAgY29sb3I6ICNkY2RjZGM7XG4gICAgYmFja2dyb3VuZDogIzQwNEU2NzsgfVxuICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5tYWluLW1lbnUtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5tYWluLW1lbnUtaGVhZGVyIC5tZW51LXNlYXJjaCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyYzM2NDg7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICBjb2xvcjogI2MzYzNjMzsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubWFpbi1tZW51LWhlYWRlciAubWVudS1zZWFyY2g6Zm9jdXMge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzIzMmEzODsgfVxuICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MDRFNjc7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjZGNkY2RjO1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDIwcHggOHB4IDIwcHg7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gLm5hdmlnYXRpb24taGVhZGVyIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uIGxpIGEge1xuICAgICAgICBjb2xvcjogI2RjZGNkYzsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiBsaSBhIHNwYW4ubWVudS1zdWItdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gbGkuaG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiBsaS5vcGVuID4gYSwgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gbGkuYWN0aXZlID4gYSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpID4gYSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTRweDsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgPiBhIC5sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgPiBhIGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAzcHg7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaS5vcGVuIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwMEI1Qjg7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpLm9wZW4gPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzM4NDQ1YTsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkub3BlbiAuaG92ZXIgPiBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNDQwNTQ7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaTpub3QoLm9wZW4pID4gdWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaS5ob3ZlciA+IGEsIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGk6aG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpLmFjdGl2ZSA+IGEge1xuICAgICAgICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODQ0NWE7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpLmhvdmVyID4gYS5tbS1uZXh0LCAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpOmhvdmVyID4gYS5tbS1uZXh0LCAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpLmFjdGl2ZSA+IGEubW0tbmV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0OyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkuYWN0aXZlID4gYSB7XG4gICAgICAgICAgY29sb3I6ICMwMEI1Qjg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIC5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzNDQwNTQ7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDBCNUI4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgLmFjdGl2ZSAuaG92ZXIgPiBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzODQ0NWE7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaSB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaSB1bCBsaSB7XG4gICAgICAgICAgICBjb2xvcjogI2RjZGNkYztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHVsIGxpID4gYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDUwcHg7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHVsIC5oYXMtc3ViOm5vdCgub3BlbikgPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaSB1bCAub3BlbiA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICNkY2RjZGM7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHVsIC5vcGVuID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gPiB1bCBsaSA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCA2MHB4OyB9XG4gICAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHVsIC5vcGVuID4gdWwgLm9wZW4gPiB1bCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gPiB1bCAub3BlbiA+IHVsIGxpID4gYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggNzBweDsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgdWwgLm9wZW4gLmhvdmVyID4gYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzg0NDVhOyB9XG4gICAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaSB1bCAuaG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHVsOmhvdmVyID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogI2U2ZTZlNjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODQ0NWE7IH1cbiAgICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpIHVsIC5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkgdWwgLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwQjVCODtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgLm5hdmlnYXRpb24gPiBsaSB1bCAuYWN0aXZlIC5ob3ZlciA+IGEge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayAubmF2aWdhdGlvbiA+IGxpID4gdWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM0MDRFNjc7IH1cbiAgICAubWFpbi1tZW51Lm1lbnUtZGFyayB1bC5tZW51LXBvcG91dCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDA0RTY3OyB9XG4gICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayB1bC5tZW51LXBvcG91dCBsaSBhIHtcbiAgICAgICAgY29sb3I6ICNkY2RjZGM7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQgbGkgYSBzcGFuLm1lbnUtc3ViLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IGxpLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQgbGk6aG92ZXIgPiBhLCAubWFpbi1tZW51Lm1lbnUtZGFyayB1bC5tZW51LXBvcG91dCBsaS5vcGVuID4gYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNDQwNTQ7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5oYXMtc3ViOm5vdCgub3BlbikgPiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5vcGVuID4gYSB7XG4gICAgICAgIGNvbG9yOiAjZGNkY2RjOyB9XG4gICAgICAubWFpbi1tZW51Lm1lbnUtZGFyayB1bC5tZW51LXBvcG91dCAub3BlbiA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQgLm9wZW4gPiB1bCAub3BlbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzJlMzk0YjsgfVxuICAgICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5vcGVuID4gdWwgLm9wZW4gPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyZTM5NGI7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5vcGVuIGxpLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQgLm9wZW4gbGk6aG92ZXIgPiBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzM4NDQ1YTsgfVxuICAgICAgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQgLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQ6aG92ZXIgPiBhIHtcbiAgICAgICAgY29sb3I6ICNlNmU2ZTY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODQ0NWE7IH1cbiAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICBjb2xvcjogI2Y2ZjZmNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg0NDVhOyB9XG4gICAgICAgIC5tYWluLW1lbnUubWVudS1kYXJrIHVsLm1lbnUtcG9wb3V0IC5hY3RpdmUgLmhvdmVyID4gYSwgLm1haW4tbWVudS5tZW51LWRhcmsgdWwubWVudS1wb3BvdXQgLmFjdGl2ZSA6aG92ZXIgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubWFpbi1tZW51Lm1lbnUtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLyogZmFsbGJhY2sgaWYgbmVlZGVkICovXG4gICAgdG9wOiA0cmVtO1xuICAgIGhlaWdodDogLXdlYmtpdC1jYWxjKDEwMCUgLSA0cmVtKTtcbiAgICBoZWlnaHQ6IC1tb3otY2FsYygxMDAlIC0gNHJlbSk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTsgfVxuICAgIC5tYWluLW1lbnUubWVudS1maXhlZCAubWFpbi1tZW51LWZvb3RlciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7IH1cbiAgLm1haW4tbWVudS5tZW51LXNoYWRvdyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDFweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLm1haW4tbWVudS5tZW51LWJvcmRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U0RTdFRDsgfVxuICAubWFpbi1tZW51Lm1lbnUtbmF0aXZlLXNjcm9sbCAubWFpbi1tZW51LWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAubWFpbi1tZW51Lm1lbnUtYm9yZGVyZWQubWVudS1saWdodCAubmF2aWdhdGlvbiA+IGxpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTdFRDsgfVxuICAubWFpbi1tZW51Lm1lbnUtYm9yZGVyZWQubWVudS1kYXJrIC5uYXZpZ2F0aW9uID4gbGkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cbiAgLm1haW4tbWVudSAubWFpbi1tZW51LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1haW4tbWVudSB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5tYWluLW1lbnUgdWwubmF2aWdhdGlvbi1tYWluIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAubWFpbi1tZW51IGEge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWFpbi1tZW51IGE6aG92ZXIsIC5tYWluLW1lbnUgYTpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmlnYXRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWhlYWRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDEycHggMjJweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubmF2aWdhdGlvbiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAubmF2aWdhdGlvbiBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLyogd2hpdGUtc3BhY2U6IG5vd3JhcDsgKi9cbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2aWdhdGlvbiBsaSAuaXMtaGlkZGVuIHtcbiAgICAgIC8qIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwOyAqLyB9XG4gICAgLm5hdmlnYXRpb24gbGkgLmlzLXNob3duIHtcbiAgICAgIC8qIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxOyAqLyB9XG4gICAgLm5hdmlnYXRpb24gbGkuZGlzYWJsZWQgYSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5tZW51LXBvcG91dCBsaS5kaXNhYmxlZCBhIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uZHJvcGRvd24tbm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4uZHJvcGRvd24tbm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC00cHg7IH1cblxuLm1haW4tbWVudS1oZWFkZXIgLnVzZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgLm1haW4tbWVudS1oZWFkZXIgLnVzZXItY29udGVudCAubWVkaWEge1xuICAgIG92ZXJmbG93OiBpbmhlcml0OyB9XG4gIC5tYWluLW1lbnUtaGVhZGVyIC51c2VyLWNvbnRlbnQgLm1lZGlhLWJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAuMTVzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAuMTVzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIC4xNXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIC4xNXM7IH1cblxuLm1haW4tbWVudS1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGNvbG9yOiAjZThlYmYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMzNjQ4OyB9XG4gIC5tYWluLW1lbnUtZm9vdGVyLmZvb3Rlci1vcGVuIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5tYWluLW1lbnUtZm9vdGVyLmZvb3Rlci1jbG9zZSB7XG4gICAgbWF4LWhlaWdodDogMTVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5tYWluLW1lbnUtZm9vdGVyIGEge1xuICAgIGNvbG9yOiAjYzlkMGRkOyB9XG4gICAgLm1haW4tbWVudS1mb290ZXIgYTpob3ZlciwgLm1haW4tbWVudS1mb290ZXIgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubWFpbi1tZW51LWZvb3RlciAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNjQyNTc7IH1cbiAgLm1haW4tbWVudS1mb290ZXIgLnRvZ2dsZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5tYWluLW1lbnUtZm9vdGVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm1haW4tbWVudS1mb290ZXIgLmNvbnRlbnQgLmFjdGlvbnMgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgY29sb3I6ICNjOWQwZGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzM2NDI1NztcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM2NDI1NzsgfVxuICAgICAgLm1haW4tbWVudS1mb290ZXIgLmNvbnRlbnQgLmFjdGlvbnMgPiBhID4gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfVxuICAgICAgLm1haW4tbWVudS1mb290ZXIgLmNvbnRlbnQgLmFjdGlvbnMgPiBhOmhvdmVyLCAubWFpbi1tZW51LWZvb3RlciAuY29udGVudCAuYWN0aW9ucyA+IGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG5ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZXhwYW5kZWQgLm1haW4tbWVudS1mb290ZXIgLmNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4udmVydGljYWwtbGF5b3V0Lm1lbnUtZXhwYW5kZWQgLm1lbnUtaWNvbi1yaWdodCB1bC5uYXZpZ2F0aW9uIGxpID4gYTphZnRlciwgLnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWVudS1pY29uLXJpZ2h0IHVsLm5hdmlnYXRpb24gbGkgPiBhOmFmdGVyIHtcbiAgbGVmdDogOHB4O1xuICByaWdodDogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG5cbi52ZXJ0aWNhbC1sYXlvdXQubWVudS1leHBhbmRlZCAubWVudS1pY29uLXJpZ2h0IHVsLm5hdmlnYXRpb24gbGkgPiBhID4gaSwgLnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWVudS1pY29uLXJpZ2h0IHVsLm5hdmlnYXRpb24gbGkgPiBhID4gaSB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweCAtMTJweCAgMHB4IDBweCAhaW1wb3J0YW50OyB9XG5cbi5ob3Jpem9udGFsLWxheW91dCAubmF2YmFyLWljb24tcmlnaHQgdWwubmF2ID4gbGkgPiBhOmFmdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyN3B4O1xuICBsZWZ0OiAtMTZweDsgfVxuXG4uaG9yaXpvbnRhbC1sYXlvdXQgLm5hdmJhci1pY29uLXJpZ2h0IHVsLm5hdiA+IGxpID4gYSA+IGkge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMHB4IDRweCAwIDhweDsgfVxuXG4uaG9yaXpvbnRhbC1sYXlvdXQgLm5hdmJhci1maXhlZCB7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWVudS1oaWRlIC5tYWluLW1lbnUsXG4gIC5tZW51LW9wZW4gLm1haW4tbWVudSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgLjM1cywgaGVpZ2h0IC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIC4yNXM7XG4gICAgdHJhbnNpdGlvbjogdG9wIC4zNXMsIGhlaWdodCAuMzVzLCAtd2Via2l0LXRyYW5zZm9ybSAuMjVzO1xuICAgIC1vLXRyYW5zaXRpb246IHRvcCAuMzVzLCBoZWlnaHQgLjM1cywgLW8tdHJhbnNmb3JtIC4yNXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cywgdG9wIC4zNXMsIGhlaWdodCAuMzVzLCAtbW96LXRyYW5zZm9ybSAuMjVzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCB0b3AgLjM1cywgaGVpZ2h0IC4zNXM7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMsIHRvcCAuMzVzLCBoZWlnaHQgLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cywgLW1vei10cmFuc2Zvcm0gLjI1cywgLW8tdHJhbnNmb3JtIC4yNXM7IH1cbiAgLm1haW4tbWVudSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNDBweCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjQwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuICAgIC1tb3otcGVyc3BlY3RpdmU6IDEwMDA7XG4gICAgcGVyc3BlY3RpdmU6IDEwMDA7IH1cbiAgLm1lbnUtb3BlbiAubWFpbi1tZW51IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhvcml6b250YWwtbGF5b3V0LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuaG9yaXpvbnRhbC1sYXlvdXQudmVydGljYWwtb3ZlcmxheS1tZW51IC5tYWluLW1lbnUtY29udGVudCAubWVnYS1kcm9wZG93bi1tZW51IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaG9yaXpvbnRhbC1sYXlvdXQudmVydGljYWwtb3ZlcmxheS1tZW51IC5tYWluLW1lbnUtY29udGVudCAubWVnYS1kcm9wZG93bi1tZW51ID4gbGkge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gIC5ob3Jpem9udGFsLWxheW91dC52ZXJ0aWNhbC1vdmVybGF5LW1lbnUgLm5hdmJhciAubmF2YmFyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDsgfSB9XG5cbi5kaXNwbGF5LWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kaXNwbGF5LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZGlzcGxheS1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZGlzcGxheS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmRpc3BsYXktdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tdG9wLTAge1xuICB0b3A6IDA7IH1cblxuLnBvc2l0aW9uLXJpZ2h0LTAge1xuICByaWdodDogMDsgfVxuXG4ucG9zaXRpb24tYm90dG9tLTAge1xuICBib3R0b206IDA7IH1cblxuLnBvc2l0aW9uLWxlZnQtMCB7XG4gIGxlZnQ6IDA7IH1cblxuLnppbmRleC0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50OyB9XG5cbi56aW5kZXgtMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDsgfVxuXG4uemluZGV4LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuLnppbmRleC00IHtcbiAgei1pbmRleDogNCAhaW1wb3J0YW50OyB9XG5cbi56aW5kZXgtMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDsgfVxuXG4uemluZGV4LW1pbnVzLTEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50OyB9XG5cbi56aW5kZXgtbWludXMtMiB7XG4gIHotaW5kZXg6IC0yICFpbXBvcnRhbnQ7IH1cblxuLnppbmRleC1taW51cy0zIHtcbiAgei1pbmRleDogLTMgIWltcG9ydGFudDsgfVxuXG4uemluZGV4LW1pbnVzLTQge1xuICB6LWluZGV4OiAtNCAhaW1wb3J0YW50OyB9XG5cbi5uby1lZGdlLXRvcCB7XG4gIHRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1lZGdlLWJvdHRvbSB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1lZGdlLWxlZnQge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm5vLWVkZ2UtcmlnaHQge1xuICByaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY3Vyc29yLW1vdmUge1xuICBjdXJzb3I6IG1vdmU7IH1cblxuLmN1cnNvci1kZWZhdWx0IHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5jdXJzb3ItcHJvZ3Jlc3Mge1xuICBjdXJzb3I6IHByb2dyZXNzOyB9XG5cbi5jdXJzb3Itbm90LWFsbG93ZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbi5vdmVyZmxvdy15LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuLmJ1bGxldHMtaW5zaWRlIHtcbiAgbGlzdC1zdHlsZTogaW5zaWRlOyB9XG5cbi5saXN0LXN0eWxlLWNpcmNsZSB7XG4gIGxpc3Qtc3R5bGU6IGNpcmNsZTsgfVxuXG4ubGlzdC1zdHlsZS1zcXVhcmUge1xuICBsaXN0LXN0eWxlOiBzcXVhcmU7IH1cblxuLmxpc3Qtc3R5bGUtaWNvbnMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5saXN0LXN0eWxlLWljb25zID4gbGkgaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBtYXJnaW46IDAgNnB4IDAgMDsgfVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7IH1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC0yIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC0zIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm5vLWJvcmRlci10b3AtcmFkaXVzIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1ib3JkZXItYm90dG9tLXJhZGl1cyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4ubm8tYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4ubm8tYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJveC1zaGFkb3ctMCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJveC1zaGFkb3ctMSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3gtc2hhZG93LTIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTsgfVxuXG4uYm94LXNoYWRvdy0zIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNCksIDAgMTdweCA1MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwIDE3cHggNTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7IH1cblxuLmJveC1zaGFkb3ctNCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxNnB4IDI4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDI1cHggNTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yMSk7XG4gIGJveC1zaGFkb3c6IDAgMTZweCAyOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCAyNXB4IDU1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjEpOyB9XG5cbi5ib3gtc2hhZG93LTUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjdweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDQwcHggNzdweCAwIHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gIGJveC1zaGFkb3c6IDAgMjdweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDQwcHggNzdweCAwIHJnYmEoMCwgMCwgMCwgMC4yMik7IH1cblxuLmZpdCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oYWxmLXdpZHRoIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZnVsbC1oZWlnaHQge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTAge1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMDAge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTUwIHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIwMCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNTAge1xuICB3aWR0aDogMjUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzAwIHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM1MCB7XG4gIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MDAge1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDUwIHtcbiAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUwMCB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NTAge1xuICB3aWR0aDogNTUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjAwIHtcbiAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY1MCB7XG4gIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MDAge1xuICB3aWR0aDogNzAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzUwIHtcbiAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTgwMCB7XG4gIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01LXBlciB7XG4gIHdpZHRoOiA1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMC1wZXIge1xuICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE1LXBlciB7XG4gIHdpZHRoOiAxNSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjAtcGVyIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNS1wZXIge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMwLXBlciB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzUtcGVyIHtcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MC1wZXIge1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ1LXBlciB7XG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTAtcGVyIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NS1wZXIge1xuICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTYwLXBlciB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjUtcGVyIHtcbiAgd2lkdGg6IDY1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MC1wZXIge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc1LXBlciB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtODAtcGVyIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC05MC1wZXIge1xuICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTk1LXBlciB7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUwIHtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NSB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUwIHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjAwIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjUwIHtcbiAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzUwIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDAwIHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTAwIHtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTUwIHtcbiAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjAwIHtcbiAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjUwIHtcbiAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzAwIHtcbiAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzUwIHtcbiAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtODAwIHtcbiAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNS1wZXIge1xuICBoZWlnaHQ6IDUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMC1wZXIge1xuICBoZWlnaHQ6IDEwJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUtcGVyIHtcbiAgaGVpZ2h0OiAxNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIwLXBlciB7XG4gIGhlaWdodDogMjAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNS1wZXIge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzAtcGVyIHtcbiAgaGVpZ2h0OiAzMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM1LXBlciB7XG4gIGhlaWdodDogMzUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MC1wZXIge1xuICBoZWlnaHQ6IDQwJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDUtcGVyIHtcbiAgaGVpZ2h0OiA0NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUwLXBlciB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01NS1wZXIge1xuICBoZWlnaHQ6IDU1JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjAtcGVyIHtcbiAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY1LXBlciB7XG4gIGhlaWdodDogNjUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MC1wZXIge1xuICBoZWlnaHQ6IDcwJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzUtcGVyIHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTgwLXBlciB7XG4gIGhlaWdodDogODAlICFpbXBvcnRhbnQ7IH1cblxuLmZ1bGwtaGVpZ2h0LXZoLXdpdGgtbmF2IHtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMTAwdmggLSA0cmVtIC0gNHJlbSk7XG4gIGhlaWdodDogLW1vei1jYWxjKDEwMHZoIC0gNHJlbSAtIDRyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0cmVtIC0gNHJlbSk7IH1cblxuLmZ1bGwtaGVpZ2h0LXZoIHtcbiAgaGVpZ2h0OiAxMDB2aDsgfVxuXG4ubGluZS1oZWlnaHQtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cblxuLmxpbmUtaGVpZ2h0LTIge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XG5cbi5yb3RhdGUtNDUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5yb3RhdGUtNDUtaW52ZXJzZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4ucm90YXRlLTkwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4ucm90YXRlLTkwLWludmVyc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLnJvdGF0ZS0xODAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5yb3RhdGUtMTgwLWludmVyc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLnNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQC1vLWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uc3Bpbm5lci1yZXZlcnNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3Bpbi1yZXZlcnNlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHNwaW4tcmV2ZXJzZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogc3Bpbi1yZXZlcnNlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBzcGluLXJldmVyc2UgMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluLXJldmVyc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHNwaW4tcmV2ZXJzZSB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIHNwaW4tcmV2ZXJzZSB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3Bpbi1yZXZlcnNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7IH0gfVxuXG4uYmctY292ZXIge1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbi5iYWNrZ3JvdW5kLXJlcGVhdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQgIWltcG9ydGFudDsgfVxuXG4uYmFja2dyb3VuZC1uby1yZXBlYXQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7IH1cblxuLmltZy14bCB7XG4gIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5pbWctbGcge1xuICB3aWR0aDogNDRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4uaW1nLXNtIHtcbiAgd2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmltZy14cyB7XG4gIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAuYXZhdGFyIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTdweDtcbiAgICBib3R0b206IDJweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgLmF2YXRhciBzcGFuLnRleHQtY2lyY2xlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjQkFCRkM3O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgLmF2YXRhciBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG5cbi5hdmF0YXItb25saW5lIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZEMzlBOyB9XG5cbi5hdmF0YXItb2ZmIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFCRkM3OyB9XG5cbi5hdmF0YXItYnVzeSBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzU4ODsgfVxuXG4uYXZhdGFyLWF3YXkgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4N0Q7IH1cblxuLmF2YXRhci0xMDAge1xuICB3aWR0aDogMTAwcHg7IH1cbiAgLmF2YXRhci0xMDAgc3Bhbi50ZXh0LWNpcmNsZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7IH1cbiAgLmF2YXRhci0xMDAgaSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4OyB9XG5cbi5hdmF0YXItNTAge1xuICB3aWR0aDogNTBweDsgfVxuICAuYXZhdGFyLTUwIHNwYW4udGV4dC1jaXJjbGUge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDsgfVxuICAuYXZhdGFyLTUwIGkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDsgfVxuXG4uYXZhdGFyLWxnIHtcbiAgd2lkdGg6IDE0NHB4OyB9XG4gIC5hdmF0YXItbGcgc3Bhbi50ZXh0LWNpcmNsZSB7XG4gICAgd2lkdGg6IDE0NHB4O1xuICAgIGhlaWdodDogMTQ0cHg7IH1cbiAgLmF2YXRhci1sZyBpIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4OyB9XG5cbi5hdmF0YXItbWQge1xuICB3aWR0aDogNDBweDsgfVxuICAuYXZhdGFyLW1kIHNwYW4udGV4dC1jaXJjbGUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDsgfVxuICAuYXZhdGFyLW1kIGkge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwcHg7IH1cblxuLmF2YXRhci1zbSB7XG4gIHdpZHRoOiAzMnB4OyB9XG4gIC5hdmF0YXItc20gc3Bhbi50ZXh0LWNpcmNsZSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4OyB9XG4gIC5hdmF0YXItc20gaSB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDsgfVxuXG4uYXZhdGFyLXhzIHtcbiAgd2lkdGg6IDI0cHg7IH1cbiAgLmF2YXRhci14cyBzcGFuLnRleHQtY2lyY2xlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgLmF2YXRhci14cyBpIHtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICB3aWR0aDogN3B4OyB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHRGaWxlIE5hbWU6IHNlYXJjaC5zY3NzXHJcblx0RGVzY3JpcHRpb246IFNlYXJjaCAgZnVuY3Rpb25hbGl0eS5cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0SXRlbSBOYW1lOiBTdGFjayAtIFJlc3BvbnNpdmUgQWRtaW4gVGhlbWVcclxuXHRWZXJzaW9uOiAzLjBcclxuXHRBdXRob3I6IFBJWElOVkVOVFxyXG5cdEF1dGhvciBVUkw6IGh0dHA6Ly93d3cudGhlbWVmb3Jlc3QubmV0L3VzZXIvcGl4aW52ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubmF2YmFyLWNvbnRhaW5lciBhLm5hdi1saW5rLXNlYXJjaCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5uYXZiYXItY29udGFpbmVyIC5zZWFyY2gtaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgd2lkdGg6IDA7IH1cbiAgLm5hdmJhci1jb250YWluZXIgLnNlYXJjaC1pbnB1dCAuaW5wdXQge1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAubmF2YmFyLWNvbnRhaW5lciAuc2VhcmNoLWlucHV0Lm9wZW4gLmlucHV0IHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5zZWFyY2gtaW5wdXQgLmlucHV0LCAubmF2YmFyLXNlbWktZGFyayAuc2VhcmNoLWlucHV0IC5pbnB1dCB7XG4gIGNvbG9yOiAjNDA0RTY3OyB9XG5cbi5uYXZiYXItbGlnaHQgLnNlYXJjaC1pbnB1dC5vcGVuIC5pbnB1dCwgLm5hdmJhci1zZW1pLWRhcmsgLnNlYXJjaC1pbnB1dC5vcGVuIC5pbnB1dCB7XG4gIGNvbG9yOiAjNDA0RTY3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNEU2NzsgfVxuXG4ubmF2YmFyLWRhcmsgLnNlYXJjaC1pbnB1dCAuaW5wdXQsIC5uYXZiYXItc2VtaS1saWdodCAuc2VhcmNoLWlucHV0IC5pbnB1dCB7XG4gIGNvbG9yOiAjRjVGN0ZBOyB9XG5cbi5uYXZiYXItZGFyayAuc2VhcmNoLWlucHV0Lm9wZW4gLmlucHV0LCAubmF2YmFyLXNlbWktbGlnaHQgLnNlYXJjaC1pbnB1dC5vcGVuIC5pbnB1dCB7XG4gIGNvbG9yOiAjRjVGN0ZBO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y1RjdGQTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI25hdmJhci1tb2JpbGUgLnNlYXJjaC1pbnB1dC5vcGVuIC5pbnB1dCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGNvbG9yOiAjNDA0ZTY3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0ZTY3O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICB0b3A6IC0xM3B4OyB9IH1cblxuLmNoYXJ0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jaGFydC1jb250YWluZXIge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5qcXN0b29sdGlwIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuW2NsYXNzKj1cImJzLWNhbGxvdXRcIl0gcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDsgfVxuXG5bY2xhc3MqPVwiYnMtY2FsbG91dFwiXSAubWVkaWEge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuW2NsYXNzKj1cImJzLWNhbGxvdXRcIl0uY2FsbG91dC1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuW2NsYXNzKj1cImJzLWNhbGxvdXRcIl0uY2FsbG91dC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQ7IH1cblxuW2NsYXNzKj1cImJzLWNhbGxvdXRcIl0uY2FsbG91dC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZDsgfVxuXG5bY2xhc3MqPVwiYnMtY2FsbG91dFwiXSAuY2FsbG91dC1hcnJvdy1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuICBbY2xhc3MqPVwiYnMtY2FsbG91dFwiXSAuY2FsbG91dC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtMTElO1xuICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQ7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG5cbltjbGFzcyo9XCJicy1jYWxsb3V0XCJdIC5jYWxsb3V0LWFycm93LXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gIFtjbGFzcyo9XCJicy1jYWxsb3V0XCJdIC5jYWxsb3V0LWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0xMSU7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXRvcDogLThweDsgfVxuXG5bY2xhc3MqPVwiYnMtY2FsbG91dFwiXS5jYWxsb3V0LXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNXJlbSAhaW1wb3J0YW50OyB9XG4gIFtjbGFzcyo9XCJicy1jYWxsb3V0XCJdLmNhbGxvdXQtcm91bmQgLm1lZGlhLWxlZnQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXJlbTsgfVxuICBbY2xhc3MqPVwiYnMtY2FsbG91dFwiXS5jYWxsb3V0LXJvdW5kIC5tZWRpYS1yaWdodCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVyZW07IH1cblxuW2NsYXNzKj1cImJzLWNhbGxvdXRcIl0uY2FsbG91dC1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cbiAgW2NsYXNzKj1cImJzLWNhbGxvdXRcIl0uY2FsbG91dC1zcXVhcmUgLm1lZGlhLCBbY2xhc3MqPVwiYnMtY2FsbG91dFwiXS5jYWxsb3V0LXNxdWFyZSAuY2FsbG91dC1hcnJvdy1sZWZ0LCBbY2xhc3MqPVwiYnMtY2FsbG91dFwiXS5jYWxsb3V0LXNxdWFyZSAuY2FsbG91dC1hcnJvdy1yaWdodCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tc29jaWFsLCAuYnRuLXNvY2lhbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMuOTVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIC5idG4tc29jaWFsID4gOmZpcnN0LWNoaWxkLCAuYnRuLXNvY2lhbC1pY29uID4gOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAyLjk1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5idG4tc29jaWFsLmJ0bi1sZywgLmJ0bi1sZy5idG4tc29jaWFsLWljb24ge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbTsgfVxuICAgIC5idG4tc29jaWFsLmJ0bi1sZyA+IDpmaXJzdC1jaGlsZCwgLmJ0bi1sZy5idG4tc29jaWFsLWljb24gPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbiAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgZm9udC1zaXplOiAxLjhlbTsgfVxuICAuYnRuLXNvY2lhbC5idG4tc20sIC5idG4tc20uYnRuLXNvY2lhbC1pY29uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiAgICAuYnRuLXNvY2lhbC5idG4tc20gPiA6Zmlyc3QtY2hpbGQsIC5idG4tc20uYnRuLXNvY2lhbC1pY29uID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICB3aWR0aDogM3JlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40ZW07IH1cbiAgLmJ0bi1zb2NpYWwuYnRuLXhzLCAuYnRuLXhzLmJ0bi1zb2NpYWwtaWNvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC4ycmVtOyB9XG4gICAgLmJ0bi1zb2NpYWwuYnRuLXhzID4gOmZpcnN0LWNoaWxkLCAuYnRuLXhzLmJ0bi1zb2NpYWwtaWNvbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIHdpZHRoOiAxLjhyZW07XG4gICAgICBmb250LXNpemU6IDEuMmVtOyB9XG5cbi5idG4tc29jaWFsLWljb24ge1xuICBoZWlnaHQ6IDIuOTVyZW07XG4gIHdpZHRoOiAyLjk1cmVtO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5idG4tc29jaWFsLWljb24gPiA6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAuYnRuLXNvY2lhbC1pY29uLmJ0bi1sZyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5idG4tc29jaWFsLWljb24uYnRuLXNtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5idG4tc29jaWFsLWljb24uYnRuLXhzIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmJ0bi1hZG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg3YTY4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4N2E2ODtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tYWRuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg3YTY4O1xuICAgIGJvcmRlci1jb2xvcjogI2Q4N2E2ODsgfVxuICAuYnRuLWFkbjpmb2N1cywgLmJ0bi1hZG4uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tYWRuLmRpc2FibGVkLCAuYnRuLWFkbjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4N2E2ODtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1hZG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWFkbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1hZG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2U1NjNmO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tYWRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1hZG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1hZG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1iaXRidWNrZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA1MDgxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwNTA4MTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tYml0YnVja2V0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA1MDgxO1xuICAgIGJvcmRlci1jb2xvcjogIzIwNTA4MTsgfVxuICAuYnRuLWJpdGJ1Y2tldDpmb2N1cywgLmJ0bi1iaXRidWNrZXQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tYml0YnVja2V0LmRpc2FibGVkLCAuYnRuLWJpdGJ1Y2tldDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwNTA4MTtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1iaXRidWNrZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJpdGJ1Y2tldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1iaXRidWNrZXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYzNzU4O1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tYml0YnVja2V0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1iaXRidWNrZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1iaXRidWNrZXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1kcm9wYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwODdkZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDg3ZGQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAuYnRuLWRyb3Bib3g6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDg3ZGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTA4N2RkOyB9XG4gIC5idG4tZHJvcGJveDpmb2N1cywgLmJ0bi1kcm9wYm94LmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuYnRuLWRyb3Bib3guZGlzYWJsZWQsIC5idG4tZHJvcGJveDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwODdkZDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1kcm9wYm94Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kcm9wYm94Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRyb3Bib3guZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2YWFkO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tZHJvcGJveDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZHJvcGJveDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRyb3Bib3guZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xuICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1mYWNlYm9vazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICBib3JkZXItY29sb3I6ICMzYjU5OTg7IH1cbiAgLmJ0bi1mYWNlYm9vazpmb2N1cywgLmJ0bi1mYWNlYm9vay5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLmJ0bi1mYWNlYm9vay5kaXNhYmxlZCwgLmJ0bi1mYWNlYm9vazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ0MzczO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1mbGlja3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZmxpY2tyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmMDA4NDsgfVxuICAuYnRuLWZsaWNrcjpmb2N1cywgLmJ0bi1mbGlja3IuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tZmxpY2tyLmRpc2FibGVkLCAuYnRuLWZsaWNrcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1mbGlja3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWZsaWNrcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1mbGlja3IuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MwMDZhO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tZmxpY2tyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1mbGlja3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1mbGlja3IuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1mb3Vyc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NDg3NztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTQ4Nzc7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAuYnRuLWZvdXJzcXVhcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTQ4Nzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjk0ODc3OyB9XG4gIC5idG4tZm91cnNxdWFyZTpmb2N1cywgLmJ0bi1mb3Vyc3F1YXJlLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuYnRuLWZvdXJzcXVhcmUuZGlzYWJsZWQsIC5idG4tZm91cnNxdWFyZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NDg3NztcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1mb3Vyc3F1YXJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb3Vyc3F1YXJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWZvdXJzcXVhcmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjcxNzUyO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tZm91cnNxdWFyZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm91cnNxdWFyZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWZvdXJzcXVhcmUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1naXRodWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZ2l0aHViOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xuICAgIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDsgfVxuICAuYnRuLWdpdGh1Yjpmb2N1cywgLmJ0bi1naXRodWIuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tZ2l0aHViLmRpc2FibGVkLCAuYnRuLWdpdGh1YjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1naXRodWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdpdGh1Yjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1naXRodWIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tZ2l0aHViOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1naXRodWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1naXRodWIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1nb29nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZ29vZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICAgIGJvcmRlci1jb2xvcjogI2RkNGIzOTsgfVxuICAuYnRuLWdvb2dsZTpmb2N1cywgLmJ0bi1nb29nbGUuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tZ29vZ2xlLmRpc2FibGVkLCAuYnRuLWdvb2dsZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1nb29nbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIzMzIxO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y3MjliO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNzI5YjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4taW5zdGFncmFtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y3MjliO1xuICAgIGJvcmRlci1jb2xvcjogIzNmNzI5YjsgfVxuICAuYnRuLWluc3RhZ3JhbTpmb2N1cywgLmJ0bi1pbnN0YWdyYW0uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4taW5zdGFncmFtLmRpc2FibGVkLCAuYnRuLWluc3RhZ3JhbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNzI5YjtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA1Nzc3O1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4taW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmI2O1xuICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1saW5rZWRpbjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JiNjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiYjY7IH1cbiAgLmJ0bi1saW5rZWRpbjpmb2N1cywgLmJ0bi1saW5rZWRpbi5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLmJ0bi1saW5rZWRpbi5kaXNhYmxlZCwgLmJ0bi1saW5rZWRpbjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JiNjtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1OTgzO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1taWNyb3NvZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY3MmVjO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2NzJlYztcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tbWljcm9zb2Z0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY3MmVjO1xuICAgIGJvcmRlci1jb2xvcjogIzI2NzJlYzsgfVxuICAuYnRuLW1pY3Jvc29mdDpmb2N1cywgLmJ0bi1taWNyb3NvZnQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tbWljcm9zb2Z0LmRpc2FibGVkLCAuYnRuLW1pY3Jvc29mdDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2NzJlYztcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1taWNyb3NvZnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1pY3Jvc29mdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1taWNyb3NvZnQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI1YWNkO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tbWljcm9zb2Z0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1taWNyb3NvZnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1taWNyb3NvZnQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1vZG5va2xhc3NuaWtpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NzMxYztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDczMWM7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAuYnRuLW9kbm9rbGFzc25pa2k6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDczMWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjQ3MzFjOyB9XG4gIC5idG4tb2Rub2tsYXNzbmlraTpmb2N1cywgLmJ0bi1vZG5va2xhc3NuaWtpLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuYnRuLW9kbm9rbGFzc25pa2kuZGlzYWJsZWQsIC5idG4tb2Rub2tsYXNzbmlraTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NzMxYztcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1vZG5va2xhc3NuaWtpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vZG5va2xhc3NuaWtpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW9kbm9rbGFzc25pa2kuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM1YjBhO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tb2Rub2tsYXNzbmlraTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb2Rub2tsYXNzbmlraTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW9kbm9rbGFzc25pa2kuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1vcGVuaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFlO1xuICBjb2xvcjogIzJBMkUzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tb3BlbmlkOmhvdmVyIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFlO1xuICAgIGJvcmRlci1jb2xvcjogI2Y3OTMxZTsgfVxuICAuYnRuLW9wZW5pZDpmb2N1cywgLmJ0bi1vcGVuaWQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tb3BlbmlkLmRpc2FibGVkLCAuYnRuLW9wZW5pZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZTtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1vcGVuaWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW9wZW5pZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vcGVuaWQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGE3OTA4O1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tb3BlbmlkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vcGVuaWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vcGVuaWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1waW50ZXJlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IyMDI3O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tcGludGVyZXN0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IyMDI3O1xuICAgIGJvcmRlci1jb2xvcjogI2NiMjAyNzsgfVxuICAuYnRuLXBpbnRlcmVzdDpmb2N1cywgLmJ0bi1waW50ZXJlc3QuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tcGludGVyZXN0LmRpc2FibGVkLCAuYnRuLXBpbnRlcmVzdDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNztcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1waW50ZXJlc3Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXBpbnRlcmVzdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1waW50ZXJlc3QuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWYxOTFmO1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxuICAgIC5idG4tcGludGVyZXN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1waW50ZXJlc3Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1waW50ZXJlc3QuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1yZWRkaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2ZmO1xuICBjb2xvcjogIzJBMkUzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwOyB9XG4gIC5idG4tcmVkZGl0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDsgfVxuICAuYnRuLXJlZGRpdDpmb2N1cywgLmJ0bi1yZWRkaXQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5idG4tcmVkZGl0LmRpc2FibGVkLCAuYnRuLXJlZGRpdDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyQTJFMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7IH1cbiAgLmJ0bi1yZWRkaXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXJlZGRpdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1yZWRkaXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNkZWZmO1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7IH1cbiAgICAuYnRuLXJlZGRpdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcmVkZGl0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcmVkZGl0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5idG4tc291bmRjbG91ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjU1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NTAwO1xuICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1zb3VuZGNsb3VkOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NTAwO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmNTUwMDsgfVxuICAuYnRuLXNvdW5kY2xvdWQ6Zm9jdXMsIC5idG4tc291bmRjbG91ZC5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLmJ0bi1zb3VuZGNsb3VkLmRpc2FibGVkLCAuYnRuLXNvdW5kY2xvdWQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjU1MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc291bmRjbG91ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc291bmRjbG91ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zb3VuZGNsb3VkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjNDQwMDtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLXNvdW5kY2xvdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNvdW5kY2xvdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zb3VuZGNsb3VkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5idG4tdHVtYmxyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjNDc2MjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzQ3NjI7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAuYnRuLXR1bWJscjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjNDc2MjtcbiAgICBib3JkZXItY29sb3I6ICMyYzQ3NjI7IH1cbiAgLmJ0bi10dW1ibHI6Zm9jdXMsIC5idG4tdHVtYmxyLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuYnRuLXR1bWJsci5kaXNhYmxlZCwgLmJ0bi10dW1ibHI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzQ3NjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdHVtYmxyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi10dW1ibHI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tdHVtYmxyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMmUzZjtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLXR1bWJscjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tdHVtYmxyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tdHVtYmxyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5idG4tdHdpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NWFjZWU7XG4gIGNvbG9yOiAjMkEyRTMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xuICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi10d2l0dGVyOmhvdmVyIHtcbiAgICBjb2xvcjogIzJBMkUzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xuICAgIGJvcmRlci1jb2xvcjogIzU1YWNlZTsgfVxuICAuYnRuLXR3aXR0ZXI6Zm9jdXMsIC5idG4tdHdpdHRlci5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLmJ0bi10d2l0dGVyLmRpc2FibGVkLCAuYnRuLXR3aXR0ZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMkEyRTMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NWFjZWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3OTVlOTtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5idG4tdmltZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWFiN2VhO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjdlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdmltZW86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYWI3ZWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWFiN2VhOyB9XG4gIC5idG4tdmltZW86Zm9jdXMsIC5idG4tdmltZW8uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tdmltZW8uZGlzYWJsZWQsIC5idG4tdmltZW86ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYWI3ZWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdmltZW86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXZpbWVvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXZpbWVvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyOTViZjtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLXZpbWVvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi12aW1lbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXZpbWVvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5idG4tdmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg3ZWEzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4N2VhMztcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODdlYTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTg3ZWEzOyB9XG4gIC5idG4tdms6Zm9jdXMsIC5idG4tdmsuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4tdmsuZGlzYWJsZWQsIC5idG4tdms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODdlYTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXZrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXZrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NjQ4MjtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLXZrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi12azpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXZrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5idG4teWFob28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIwZTllO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMGU5ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4teWFob286aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjBlOWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzIwZTllOyB9XG4gIC5idG4teWFob286Zm9jdXMsIC5idG4teWFob28uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5idG4teWFob28uZGlzYWJsZWQsIC5idG4teWFob286ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjBlOWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4teWFob286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXlhaG9vOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXlhaG9vLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwMGE2ZjtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLXlhaG9vOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi15YWhvbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXlhaG9vLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1hZG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDg3YTY4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZDg3YTY4OyB9XG5cbi5idG4tb3V0bGluZS1iaXRidWNrZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjA1MDgxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjA1MDgxOyB9XG5cbi5idG4tb3V0bGluZS1kcm9wYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEwODdkZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzEwODdkZDsgfVxuXG4uYnRuLW91dGxpbmUtZmFjZWJvb2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2I1OTk4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2I1OTk4OyB9XG5cbi5idG4tb3V0bGluZS1mbGlja3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmYwMDg0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmYwMDg0OyB9XG5cbi5idG4tb3V0bGluZS1mb3Vyc3F1YXJlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y5NDg3NyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2Y5NDg3NzsgfVxuXG4uYnRuLW91dGxpbmUtZ2l0aHViIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NDQ0NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQ0NDQ0NDsgfVxuXG4uYnRuLW91dGxpbmUtZ29vZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkNGIzOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2RkNGIzOTsgfVxuXG4uYnRuLW91dGxpbmUtaW5zdGFncmFtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNmNzI5YiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNmNzI5YjsgfVxuXG4uYnRuLW91dGxpbmUtbGlua2VkaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3YmI2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA3YmI2OyB9XG5cbi5idG4tb3V0bGluZS1taWNyb3NvZnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY3MmVjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjY3MmVjOyB9XG5cbi5idG4tb3V0bGluZS1vZG5va2xhc3NuaWtpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y0NzMxYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2Y0NzMxYzsgfVxuXG4uYnRuLW91dGxpbmUtb3BlbmlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3OTMxZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2Y3OTMxZTsgfVxuXG4uYnRuLW91dGxpbmUtcGludGVyZXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiMjAyNyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2NiMjAyNzsgfVxuXG4uYnRuLW91dGxpbmUtcmVkZGl0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNDUwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmNDUwMDsgfVxuXG4uYnRuLW91dGxpbmUtc291bmRjbG91ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjU1MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZjU1MDA7IH1cblxuLmJ0bi1vdXRsaW5lLXR1bWJsciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYzQ3NjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyYzQ3NjI7IH1cblxuLmJ0bi1vdXRsaW5lLXR3aXR0ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTVhY2VlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTVhY2VlOyB9XG5cbi5idG4tb3V0bGluZS12aW1lbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxYWI3ZWEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxYWI3ZWE7IH1cblxuLmJ0bi1vdXRsaW5lLXZrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4N2VhMyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU4N2VhMzsgfVxuXG4uYnRuLW91dGxpbmUteWFob28ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzIwZTllICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzIwZTllOyB9XG5cbi5idG4tb3V0bGluZS1hZG46aG92ZXIge1xuICBjb2xvcjogI2FkNDEyZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkNDEyZCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1iaXRidWNrZXQ6aG92ZXIge1xuICBjb2xvcjogIzBjMWQyZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBjMWQyZiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1kcm9wYm94OmhvdmVyIHtcbiAgY29sb3I6ICMwOTRkN2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOTRkN2UgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZmFjZWJvb2s6aG92ZXIge1xuICBjb2xvcjogIzFlMmU0ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFlMmU0ZiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1mbGlja3I6aG92ZXIge1xuICBjb2xvcjogIzk5MDA0ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5MDA0ZiAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1mb3Vyc3F1YXJlOmhvdmVyIHtcbiAgY29sb3I6ICNkNDA3M2Q7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNDA3M2QgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZ2l0aHViOmhvdmVyIHtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTExMTEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtZ29vZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICM5NjI3MWE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NjI3MWEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtaW5zdGFncmFtOmhvdmVyIHtcbiAgY29sb3I6ICMyMjNkNTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjNkNTIgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtbGlua2VkaW46aG92ZXIge1xuICBjb2xvcjogIzAwMzY1MDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzY1MCAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1taWNyb3NvZnQ6aG92ZXIge1xuICBjb2xvcjogIzBlNDU5ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBlNDU5ZSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1vZG5va2xhc3NuaWtpOmhvdmVyIHtcbiAgY29sb3I6ICNhMjQ2MDg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMjQ2MDggIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtb3BlbmlkOmhvdmVyIHtcbiAgY29sb3I6ICNhOTVlMDY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhOTVlMDYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcGludGVyZXN0OmhvdmVyIHtcbiAgY29sb3I6ICM3MzEyMTY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MzEyMTYgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtcmVkZGl0OmhvdmVyIHtcbiAgY29sb3I6ICM5OTI5MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTI5MDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUtc291bmRjbG91ZDpob3ZlciB7XG4gIGNvbG9yOiAjOTkzMzAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTkzMzAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXR1bWJscjpob3ZlciB7XG4gIGNvbG9yOiAjMGMxNDFjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGMxNDFjICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXR3aXR0ZXI6aG92ZXIge1xuICBjb2xvcjogIzE0N2JjOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE0N2JjOSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS12aW1lbzpob3ZlciB7XG4gIGNvbG9yOiAjMGQ3MDkxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQ3MDkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXZrOmhvdmVyIHtcbiAgY29sb3I6ICMzNDRiNjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNDRiNjEgIWltcG9ydGFudDsgfVxuXG4uYnRuLW91dGxpbmUteWFob286aG92ZXIge1xuICBjb2xvcjogIzJlMDY0MDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJlMDY0MCAhaW1wb3J0YW50OyB9XG5cbi5iZy1hZG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg3YTY4OyB9XG5cbi5iZy1iaXRidWNrZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA1MDgxOyB9XG5cbi5iZy1kcm9wYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwODdkZDsgfVxuXG4uYmctZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4OyB9XG5cbi5iZy1mbGlja3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0OyB9XG5cbi5iZy1mb3Vyc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NDg3NzsgfVxuXG4uYmctZ2l0aHViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDsgfVxuXG4uYmctZ29vZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTsgfVxuXG4uYmctaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNzI5YjsgfVxuXG4uYmctbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmI2OyB9XG5cbi5iZy1taWNyb3NvZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY3MmVjOyB9XG5cbi5iZy1vZG5va2xhc3NuaWtpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NzMxYzsgfVxuXG4uYmctb3BlbmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZTsgfVxuXG4uYmctcGludGVyZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNzsgfVxuXG4uYmctcmVkZGl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDUwMDsgfVxuXG4uYmctc291bmRjbG91ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjU1MDA7IH1cblxuLmJnLXR1bWJsciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzQ3NjI7IH1cblxuLmJnLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlOyB9XG5cbi5iZy12aW1lbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYWI3ZWE7IH1cblxuLmJnLXZrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4N2VhMzsgfVxuXG4uYmcteWFob28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIwZTllOyB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHRGaWxlIE5hbWU6IGRlbW8uc2Nzc1xyXG5cdERlc2NyaXB0aW9uOiBDU1MgdXNlZCBmb3IgZGVtbyBwdXJwb3NlIG9ubHkuIFJlbW92ZSB0aGlzIGNzcyBmcm9tIHlvdXIgcHJvamVjdC5cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0SXRlbSBOYW1lOiBTdGFjayAtIFJlc3BvbnNpdmUgQWRtaW4gVGhlbWVcclxuXHRWZXJzaW9uOiAzLjBcclxuXHRBdXRob3I6IFBJWElOVkVOVFxyXG5cdEF1dGhvciBVUkw6IGh0dHA6Ly93d3cudGhlbWVmb3Jlc3QubmV0L3VzZXIvcGl4aW52ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uZm9udGljb24tY29udGFpbmVyID4gLmZvbnRpY29uLXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDQuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gIC5mb250aWNvbi1jb250YWluZXIgPiAuZm9udGljb24td3JhcCA+IGkge1xuICAgIGZvbnQtc2l6ZTogMi4yOHJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgfVxuICAuZm9udGljb24tY29udGFpbmVyID4gLmZvbnRpY29uLXdyYXAueW91dHViZSB7XG4gICAgd2lkdGg6IDEwMHB4OyB9XG5cbi5mb250aWNvbi1jb250YWluZXI6aG92ZXIgaSB7XG4gIGNvbG9yOiAjMDBCNUI4O1xuICBmb250LXNpemU6IDIuOXJlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuXG4uZm9udGljb24tY29udGFpbmVyID4gLmZvbnRpY29uLWNsYXNzbmFtZSwgLmZvbnRpY29uLWNvbnRhaW5lciA+IC5mb250aWNvbi11bml0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5mb250aWNvbi1jb250YWluZXIgPiAuZm9udGljb24tdW5pdCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5zY3JvbGwtZXhhbXBsZSB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDNkY2U5O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuICAuc2Nyb2xsLWV4YW1wbGUgLmhvcnotc2Nyb2xsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMjAwcHg7IH1cblxuLmJyb3dzZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZTBlMGUwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMnJlbTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5icm93c2VyIGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubG9hZGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDhlbTsgfVxuXG4ubWFpbnRlbmFuY2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogNHJlbTsgfVxuXG4uYW5pbWF0aW9uSWNvbiB7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDEwcHg7IH1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdEZpbGUgTmFtZTogY3VzdG9taXplci5zY3NzXHJcblx0RGVzY3JpcHRpb246IENTUyB1c2VkIGZvciBkZW1vIHB1cnBvc2Ugb25seS4gUmVtb3ZlIHRoaXMgY3NzIGZyb20geW91ciBwcm9qZWN0LlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRJdGVtIE5hbWU6IFN0YWNrIC0gUmVzcG9uc2l2ZSBBZG1pbiBUaGVtZVxyXG5cdFZlcnNpb246IDMuMFxyXG5cdEF1dGhvcjogUElYSU5WRU5UXHJcblx0QXV0aG9yIFVSTDogaHR0cDovL3d3dy50aGVtZWZvcmVzdC5uZXQvdXNlci9waXhpbnZlbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jdXN0b21pemVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICByaWdodDogLTQwMHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICB6LWluZGV4OiAxMDUxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDUsIDAuNzQsIDAuMiwgMC45OSk7XG4gIC1vLXRyYW5zaXRpb246IHJpZ2h0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDUsIDAuNzQsIDAuMiwgMC45OSk7XG4gIC1tb3otdHJhbnNpdGlvbjogcmlnaHQgMC40cyBjdWJpYy1iZXppZXIoMC4wNSwgMC43NCwgMC4yLCAwLjk5KTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC40cyBjdWJpYy1iZXppZXIoMC4wNSwgMC43NCwgMC4yLCAwLjk5KTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmN1c3RvbWl6ZXIub3BlbiB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmN1c3RvbWl6ZXIgLmN1c3RvbWl6ZXItY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuY3VzdG9taXplciBhLmN1c3RvbWl6ZXItdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGNvbG9yOiAjMDBCNUI4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTNweCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAtM3B4IDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5jdXN0b21pemVyIGEuY3VzdG9taXplci1jbG9zZSB7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgLmN1c3RvbWl6ZXIgLmN1c3RvbWl6ZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5jdXN0b21pemVyIC5jdXN0b21pemVyLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzUlO1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsZWZ0OiAtNTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jdXN0b21pemVyIC5jb2xvci1vcHRpb25zIGEge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7IH1cbiAgLmN1c3RvbWl6ZXIgLmN1c3RvbWl6ZXItc2lkZWJhci1vcHRpb25zIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBCNUI4O1xuICAgIGNvbG9yOiAjRkZGOyB9XG5cbi5idXktbm93IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDUlO1xuICByaWdodDogMiU7IH1cblxuLnBzLWNvbnRhaW5lciB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IH1cbiAgQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgICAucHMtY29udGFpbmVyIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5wcy1jb250YWluZXIge1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIC5wcy1jb250YWluZXIucHMtYWN0aXZlLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCxcbiAgLnBzLWNvbnRhaW5lci5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTsgfVxuICAgIC5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICAucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG4gIC5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzLXNjcm9sbGJhci14LXJhaWwgKi9cbiAgICBoZWlnaHQ6IDhweDsgfVxuICAgIC5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXggKi9cbiAgICAgIGhlaWdodDogOHB4OyB9XG4gIC5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteS1yYWlsICovXG4gICAgd2lkdGg6IDhweDsgfVxuICAgIC5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzLXNjcm9sbGJhci15ICovXG4gICAgICB3aWR0aDogOHB4OyB9XG4gIC5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICAucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG4gICAgLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cbiAgLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci14IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cbiAgLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgIC5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy10aGVtZS1kYXJrIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuICBAc3VwcG9ydHMgKC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZSkge1xuICAgIC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICAucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BlcmFudDsgfVxuICAucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLnBzLXRoZW1lLWRhcmsgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICBib3R0b206IDA7XG4gICAgICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwcy1zY3JvbGxiYXIteCAqL1xuICAgICAgaGVpZ2h0OiA4cHg7IH1cbiAgLnBzLXRoZW1lLWRhcmsgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHJpZ2h0OiAwO1xuICAgIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXktcmFpbCAqL1xuICAgIHdpZHRoOiA2cHg7IH1cbiAgICAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqL1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5wcy10aGVtZS1kYXJrOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBvcGFjaXR5OiAwLjY7IH1cbiAgLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4ucHMtdGhlbWUtbGlnaHQge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyB9XG4gIEBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7XG4gICAgLnBzLXRoZW1lLWxpZ2h0IHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5wcy10aGVtZS1saWdodCB7XG4gICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgLnBzLXRoZW1lLWxpZ2h0LnBzLWFjdGl2ZS14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4gIC5wcy10aGVtZS1saWdodC5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BlcmFudDsgfVxuICAucHMtdGhlbWUtbGlnaHQucHMtaW4tc2Nyb2xsaW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5wcy10aGVtZS1saWdodC5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnBzLXRoZW1lLWxpZ2h0LnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAucHMtdGhlbWUtbGlnaHQucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5wcy10aGVtZS1saWdodC5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG4gIC5wcy10aGVtZS1saWdodCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLnBzLXRoZW1lLWxpZ2h0ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXggKi9cbiAgICAgIGhlaWdodDogOHB4OyB9XG4gIC5wcy10aGVtZS1saWdodCA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgcmlnaHQ6IDA7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteS1yYWlsICovXG4gICAgd2lkdGg6IDZweDsgfVxuICAgIC5wcy10aGVtZS1saWdodCA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqL1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAucHMtdGhlbWUtbGlnaHQ6aG92ZXIucHMtaW4tc2Nyb2xsaW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5wcy10aGVtZS1saWdodDpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnBzLXRoZW1lLWxpZ2h0OmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAucHMtdGhlbWUtbGlnaHQ6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5wcy10aGVtZS1saWdodDpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG4gIC5wcy10aGVtZS1saWdodDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAucHMtdGhlbWUtbGlnaHQ6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgb3BhY2l0eTogMC42OyB9XG4gIC5wcy10aGVtZS1saWdodDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLnBzLXRoZW1lLWxpZ2h0OmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG4gIC5wcy10aGVtZS1saWdodDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLnBzLXRoZW1lLWxpZ2h0OmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IH1cbiAgQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgICAubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcmsge1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICAubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcmsucHMtYWN0aXZlLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCxcbiAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWFjdGl2ZS15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG4gIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1OTVjICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXggKi9cbiAgICAgIGhlaWdodDogOHB4OyB9XG4gIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgcmlnaHQ6IDA7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteS1yYWlsICovXG4gICAgd2lkdGg6IDZweDsgfVxuICAgIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTk1YyAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqL1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTsgfVxuICAgIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTsgfVxuICAubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCxcbiAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTsgfVxuICAubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuICBAc3VwcG9ydHMgKC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZSkge1xuICAgIC5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BlcmFudDsgfVxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICBib3R0b206IDA7XG4gICAgICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwcy1zY3JvbGxiYXIteCAqL1xuICAgICAgaGVpZ2h0OiA4cHg7IH1cbiAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHJpZ2h0OiAwO1xuICAgIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXktcmFpbCAqL1xuICAgIHdpZHRoOiA2cHg7IH1cbiAgICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqL1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBvcGFjaXR5OiAwLjY7IH1cbiAgLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgIC5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4udmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcmsge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyB9XG4gIEBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayB7XG4gICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWFjdGl2ZS14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BlcmFudDsgfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXggKi9cbiAgICAgIGhlaWdodDogOHB4OyB9XG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgcmlnaHQ6IDA7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteS1yYWlsICovXG4gICAgd2lkdGg6IDZweDsgfVxuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqL1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgb3BhY2l0eTogMC42OyB9XG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCAucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG5cbi52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuICBAc3VwcG9ydHMgKC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZSkge1xuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BlcmFudDsgfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyay5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICBib3R0b206IDA7XG4gICAgICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwcy1zY3JvbGxiYXIteCAqL1xuICAgICAgaGVpZ2h0OiA4cHg7IH1cbiAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcmsgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIHJpZ2h0OiAwO1xuICAgIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXktcmFpbCAqL1xuICAgIHdpZHRoOiA2cHg7IH1cbiAgICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyayA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqL1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcms6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICBvcGFjaXR5OiAwLjY7IH1cbiAgLnZlcnRpY2FsLW1lbnUtbW9kZXJuLm1lbnUtY29sbGFwc2VkIHVsLnBzLXRoZW1lLWRhcms6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC52ZXJ0aWNhbC1tZW51LW1vZGVybi5tZW51LWNvbGxhcHNlZCB1bC5wcy10aGVtZS1kYXJrOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAudmVydGljYWwtbWVudS1tb2Rlcm4ubWVudS1jb2xsYXBzZWQgdWwucHMtdGhlbWUtZGFyazpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4vKiB0byBtYWtlIHNjcm9sbGJhcnMgYWx3YXlzIHZpc2libGUgKi9cbi5hbHdheXMtdmlzaWJsZS5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCxcbi5hbHdheXMtdmlzaWJsZS5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ubGFyZ2UtbWFyZ2luLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgbWFyZ2luOiAwIDI1JTsgfVxuXG4ubGFyZ2UtbWFyZ2luLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgbWFyZ2luOiAxMDBweCAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBweCkge1xuICBoZWFkIHtcbiAgICBmb250LWZhbWlseTogXCJ4cyAwcHhcIjsgfVxuICBib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiBcInhzIC0gbWluLXdpZHRoOiAwcHhcIjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0NHB4KSB7XG4gIGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBcInNtIDU0NHB4XCI7IH1cbiAgYm9keTphZnRlciB7XG4gICAgY29udGVudDogXCJzbSAtIG1pbi13aWR0aDogNTQ0cHhcIjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBcIm1kIDc2OHB4XCI7IH1cbiAgYm9keTphZnRlciB7XG4gICAgY29udGVudDogXCJtZCAtIG1pbi13aWR0aDogNzY4cHhcIjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBcImxnIDk5MnB4XCI7IH1cbiAgYm9keTphZnRlciB7XG4gICAgY29udGVudDogXCJsZyAtIG1pbi13aWR0aDogOTkycHhcIjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkIHtcbiAgICBmb250LWZhbWlseTogXCJ4bCAxMjAwcHhcIjsgfVxuICBib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiBcInhsIC0gbWluLXdpZHRoOiAxMjAwcHhcIjsgfSB9XG5cbmhlYWQge1xuICBjbGVhcjogYm90aDsgfVxuICBoZWFkIHRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJ4cyAwcHgsIHNtIDU0NHB4LCBtZCA3NjhweCwgbGcgOTkycHgsIHhsIDEyMDBweFwiOyB9XG5cbmJvZHk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbipbZGF0YS11c24taWZdIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ3JvdXAtYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnNlbGVjdFttdWx0aXBsZT0nbXVsdGlwbGUnXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogSW5wdXQgd2l0aCBpY29uICovXG4uaGFzLWljb24tbGVmdCAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07IH1cblxuLmZvcm0tY29udHJvbC1wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5JbnB1dCBJY29uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9zaXRpb24tcmVsYXRpdmUgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IC13ZWJraXQtY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZy1yaWdodDogLW1vei1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIuNzVyZW0gKyAycHgpOyB9XG4gIC5wb3NpdGlvbi1yZWxhdGl2ZSAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyB+IC5mb3JtLWNvbnRyb2wtcG9zaXRpb24ge1xuICAgIHRvcDogMTBweDsgfVxuICAucG9zaXRpb24tcmVsYXRpdmUgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20gfiAuZm9ybS1jb250cm9sLXBvc2l0aW9uIHtcbiAgICB0b3A6IC0zcHg7IH1cblxuLyogSW5wdXQgSWNvbiBsZWZ0ICovXG4uaGFzLWljb24tbGVmdCAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAtd2Via2l0LWNhbGMoMi43NXJlbSArIDJweCk7XG4gIHBhZGRpbmctbGVmdDogLW1vei1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMi43NXJlbSArIDJweCk7IH1cblxuLmhhcy1pY29uLWxlZnQgLmZvcm0tY29udHJvbC1wb3NpdGlvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiBpbmhlcml0OyB9XG5cbmlucHV0W3R5cGU9XCJjb2xvclwiXSB7XG4gIGhlaWdodDogLXdlYmtpdC1jYWxjKDIuNzVyZW0gKyAycHgpO1xuICBoZWlnaHQ6IC1tb3otY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDIuNzVyZW0gKyAycHgpOyB9XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7IH1cblxuLmZvbnQtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4uZm9udC1zaXplLWJhc2Uge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmZvbnQtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmZvbnQtc2l6ZS14c21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLmlucHV0LWdyb3VwLXhzIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAteHMgLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXhzIC5pbnB1dC1ncm91cC1idG4gPiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjE3NXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY3Nzc3NztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xNzVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTc1cmVtOyB9XG5cbi5pbnB1dC1ncm91cC14cyAuaW5wdXQtZ3JvdXAtYnRuID4gYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xNzVyZW07IH1cblxuLyogLmlucHV0LWdyb3VwLWJ0biA+IGJ1dHRvbiB7XHJcbiAgICAmLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XHJcbiAgICB9XHJcbn0gKi9cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjJyZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLWZvcm0tZ3JvdXAtd2l0aC1mb2N1cyBsYWJlbCxcbi5mbG9hdGluZy1sYWJlbC1mb3JtLWdyb3VwLXdpdGgtdmFsdWUgbGFiZWwge1xuICBjb2xvcjogIzAwQjVCOCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYzpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5pbWctZmxhZyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuaW1nLWZsYWcge1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxOHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgaSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDQ0NDICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXItY29sb3I6ICNDQ0NDQ0MgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCA4cHggIWltcG9ydGFudDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUI4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4Mzg1ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIGksXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVtjbGFzcyo9YmctXSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVbY2xhc3MqPWJnLV0gLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiBpLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19hdmF0YXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnkgLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnlfX2F2YXRhciB7XG4gIHdpZHRoOiAyMiU7XG4gIGZsb2F0OiBsZWZ0OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHQtcmVwb3NpdG9yeSAuc2VsZWN0Mi1yZXN1bHQtcmVwb3NpdG9yeV9fYXZhdGFyIGltZyxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19hdmF0YXIgaW1nIHtcbiAgICB3aWR0aDogNzVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnkgLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnlfX21ldGEsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnkgLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnlfX21ldGEge1xuICB3aWR0aDogNzglO1xuICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19tZXRhIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X190aXRsZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19tZXRhIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19tZXRhIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19zdGF0aXN0aWNzIGRpdixcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5IC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19tZXRhIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19zdGF0aXN0aWNzIGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC1sZyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAtd2Via2l0LWNhbGMoMy41NjI1cmVtICsgMnB4KSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IC1tb3otY2FsYygzLjU2MjVyZW0gKyAycHgpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYygzLjU2MjVyZW0gKyAycHgpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QtbGcuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC1sZy5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctdG9wOiAwLjFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QtbGcuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC1sZy5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIHRvcDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0LWxnLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QtbGcuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0LWxnLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC1sZy5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3Qtc20sXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC1zbSB7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuMXJlbSAwLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC1zbS5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0LXNtLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC1zbS5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0LXNtLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3Qtc20uc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC1zbS5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIG1pbi1oZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3Qtc20uc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3Qtc20uc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC1zbS5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3Qtc20uc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIHBhZGRpbmc6IDAgMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0LXNtLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLFxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0LXNtLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIHBhZGRpbmc6IDAuMXJlbSAwO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC14cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0LXhzIHtcbiAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMC4ycmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC14cy5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0LXhzLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjUyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjU1cmVtOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0LXhzLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QteHMuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICB0b3A6IDAuMTc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QteHMuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC14cy5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIG1pbi1oZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAzcHggNHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC14cy5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QteHMuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIHBhZGRpbmc6IDAgMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdC14cy5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdC14cy5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA2cHggIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA5NiUgIWltcG9ydGFudDsgfVxuXG50YWJsZS5kYXRhVGFibGUge1xuICBib3JkZXItc3BhY2luZzogMHB4OyB9XG5cbi5jb250ZW50LXdyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkOmJlZm9yZSwgLmNvbnRlbnQtd3JhcHBlciB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggIzQ0NDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAjNDQ0OyB9XG5cbi5jb250ZW50LXdyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsIC5jb250ZW50LXdyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0aDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3NTg4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAuMDElO1xuICAgIG92ZXJmbG93LXg6IGF1dG87IH0gfVxuXG4uRFRGQ19MZWZ0Qm9keUxpbmVyIHtcbiAgdG9wOiAtMXB4ICFpbXBvcnRhbnQ7IH1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBsYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMTBweCAwOyB9XG5cbnRkLmhpZ2hsaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwQjVCODtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZSAhaW1wb3J0YW50OyB9XG5cbnRyLmdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZCAhaW1wb3J0YW50OyB9XG4gIHRyLmdyb3VwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkICFpbXBvcnRhbnQ7IH1cblxudGgge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50b29sYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm5vLXN0eWxlIHRoZWFkID4gdHIgPiB0aCwgLm5vLXN0eWxlIHRmb290ID4gdHIgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlYmYzOyB9XG5cbnRhYmxlLmRhdGFUYWJsZS5jb21wYWN0IHRib2R5IHRkIHtcbiAgcGFkZGluZzogNHB4OyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyLm9kZC5zZWxlY3RlZCwgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIuZXZlbi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI1Qjg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSA+IHRyID4gLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjVCODsgfVxuXG5hLmR0LWJ1dHRvbi5yZWQge1xuICBjb2xvcjogcmVkOyB9XG5cbmEuZHQtYnV0dG9uLm9yYW5nZSB7XG4gIGNvbG9yOiBvcmFuZ2U7IH1cblxuYS5kdC1idXR0b24uZ3JlZW4ge1xuICBjb2xvcjogZ3JlZW47IH1cblxuLmRhdGFleC1jc3Mtcm93IHRyIHtcbiAgaGVpZ2h0OiA1NXB4OyB9XG5cbi5kYXRhZXgta2V5LWN1c3RvbXN0eWxpbmcgdGQuZm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2FjMTIxMjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2ViZjMgIWltcG9ydGFudDsgfVxuXG4uZHQtZXZlbnRzLWxvZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ODg7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGZvb3QgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxudGQuZGV0YWlscy1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2RhdGF0YWJsZXMvcmVzb3VyY2VzL2RldGFpbHNfb3Blbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG50ci5zaG93biB0ZC5kZXRhaWxzLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZGF0YXRhYmxlcy9yZXNvdXJjZXMvZGV0YWlsc19jbG9zZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cblxuLkRURkNfTGVmdEJvZHlMaW5lciwgLkRURkNfUmlnaHRCb2R5TGluZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuIiwiLnNlbGVjdDItY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDoyOHB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWxlY3QyLWNvbnRhaW5lcltkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6MjBweH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjMycHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmlubGluZS1ibG9jaztvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1sZWZ0OjhweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmV7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjEwMCU7bWFyZ2luLXRvcDo1cHg7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5zZWxlY3QyLWRyb3Bkb3due2JhY2tncm91bmQtY29sb3I6d2hpdGU7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDAwMHB4O3dpZHRoOjEwMCU7ei1pbmRleDoxMDUxfS5zZWxlY3QyLXJlc3VsdHN7ZGlzcGxheTpibG9ja30uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue3BhZGRpbmc6NnB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkXXtjdXJzb3I6cG9pbnRlcn0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257bGVmdDowfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd257ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7cGFkZGluZzo0cHg7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24uc2VsZWN0Mi1zZWFyY2gtLWhpZGV7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNsb3NlLW1hc2t7Ym9yZGVyOjA7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO21pbi1oZWlnaHQ6MTAwJTttaW4td2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO29wYWNpdHk6MDt6LWluZGV4Ojk5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKX0uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZXtib3JkZXI6MCAhaW1wb3J0YW50O2NsaXA6cmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDttYXJnaW46LTFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzQ0NDtsaW5lLWhlaWdodDoyOHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3toZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O3JpZ2h0OjFweDt3aWR0aDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOiM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNHB4IDAgNHB4O2hlaWdodDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi00cHg7bWFyZ2luLXRvcDotMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7bGVmdDoxcHg7cmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2VlZTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnRleHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MCA1cHg7d2lkdGg6MTAwJX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpe2xpc3Qtc3R5bGU6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2NvbG9yOiM5OTk7bWFyZ2luLXRvcDo1cHg7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXRvcDo1cHg7bWFyZ2luLXJpZ2h0OjEwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6ZGVmYXVsdDtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLXRvcDo1cHg7cGFkZGluZzowIDVweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2NvbG9yOiM5OTk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tcmlnaHQ6MnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXJ7Y29sb3I6IzMzM30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5le2Zsb2F0OnJpZ2h0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7bWFyZ2luLWxlZnQ6MnB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXI6c29saWQgYmxhY2sgMXB4O291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3JkZXI6MXB4IHNvbGlkICNhYWF9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3ttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBde3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV17Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV17YmFja2dyb3VuZC1jb2xvcjojZGRkfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue3BhZGRpbmctbGVmdDoxZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7cGFkZGluZy1sZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0xZW07cGFkZGluZy1sZWZ0OjJlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0yZW07cGFkZGluZy1sZWZ0OjNlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotM2VtO3BhZGRpbmctbGVmdDo0ZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi00ZW07cGFkZGluZy1sZWZ0OjVlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi01ZW07cGFkZGluZy1sZWZ0OjZlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiM1ODk3ZmI7Y29sb3I6d2hpdGV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7b3V0bGluZTowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzQ0NDtsaW5lLWhlaWdodDoyOHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXJpZ2h0OjEwcHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtoZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O3JpZ2h0OjFweDt3aWR0aDoyMHB4O2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjY2NjIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNjY2MgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGQ0NDQ0NDJywgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOiM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNHB4IDAgNHB4O2hlaWdodDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi00cHg7bWFyZ2luLXRvcDotMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDowIDRweCA1cHggNHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGRkZGRkZGJywgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JhY2tncm91bmQtY29sb3I6d2hpdGU7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjp0ZXh0O291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIDVweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpkZWZhdWx0O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Y29sb3I6Izg4ODtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojNTU1fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtmbG9hdDpyaWdodH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle21hcmdpbi1sZWZ0OjJweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3Zle2JvcmRlci1ib3R0b206bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci10b3A6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF17cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXXtjb2xvcjpncmV5fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRde2JhY2tncm91bmQtY29sb3I6IzM4NzVkNztjb2xvcjojZmZmfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntib3JkZXItY29sb3I6IzU4OTdmYn1cclxuIiwiYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWV4cGFuZGVkIC5jb250ZW50LGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1leHBhbmRlZCAuZm9vdGVyLGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1leHBhbmRlZCAubmF2YmFyIC5uYXZiYXItY29udGFpbmVye21hcmdpbi1sZWZ0OjI0MHB4fWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubVRTV3JhcHBlcixib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm5hdmlnYXRpb257b3ZlcmZsb3c6dmlzaWJsZX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWZsaXBwZWQgLm1haW4tbWVudXtyaWdodDowfX1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51IC5uYXZiYXIgLm5hdmJhci1icmFuZHt3aGl0ZS1zcGFjZTpub3dyYXB9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWV4cGFuZGVkIC5uYXZiYXIgLm5hdmJhci1oZWFkZXJ7ZmxvYXQ6bGVmdDt3aWR0aDoyNDBweH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZXhwYW5kZWQgLm5hdmJhci5uYXZiYXItYnJhbmQtY2VudGVyIC5uYXZiYXItaGVhZGVye2Zsb2F0OmxlZnQ7d2lkdGg6YXV0b31ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZXhwYW5kZWQgLm5hdmJhciAubmF2YmFyLWJyYW5kIC5icmFuZC10ZXh0ey13ZWJraXQtYW5pbWF0aW9uOi4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcyBub3JtYWwgZm9yd2FyZHMgMSBmYWRlaW47LW1vei1hbmltYXRpb246LjNzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzIG5vcm1hbCBmb3J3YXJkcyAxIGZhZGVpbjstby1hbmltYXRpb246LjNzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzIG5vcm1hbCBmb3J3YXJkcyAxIGZhZGVpbjthbmltYXRpb246LjNzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzIG5vcm1hbCBmb3J3YXJkcyAxIGZhZGVpbn1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZXhwYW5kZWQgLm1haW4tbWVudXt3aWR0aDoyNDBweDstd2Via2l0LXRyYW5zaXRpb246LjNzIGVhc2UgYWxsOy1tb3otdHJhbnNpdGlvbjouM3MgZWFzZSBhbGw7LW8tdHJhbnNpdGlvbjouM3MgZWFzZSBhbGw7dHJhbnNpdGlvbjouM3MgZWFzZSBhbGw7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1leHBhbmRlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWhlYWRlciAuZnQtbWludXN7ZGlzcGxheTpub25lfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1leHBhbmRlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpPmE+aXttYXJnaW4tcmlnaHQ6MTJweH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZXhwYW5kZWQgLm1haW4tbWVudSAubmF2aWdhdGlvbj5saT5hPmk6YmVmb3Jle2ZvbnQtc2l6ZToxLjJyZW19Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWV4cGFuZGVkIC5tYWluLW1lbnUgLm5hdmlnYXRpb24+bGk+YT5zcGFuLmJhZGdle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWV4cGFuZGVkIC5tYWluLW1lbnUgLm5hdmlnYXRpb24gbGkuaGFzLXN1Yj5hOm5vdCgubW0tbmV4dCk6YWZ0ZXJ7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7Zm9udC1zaXplOjFyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MjBweDtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OidcXGYxMDUnO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMCk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1leHBhbmRlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uIGxpLm9wZW4+YTpub3QoLm1tLW5leHQpOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWV4cGFuZGVkIC5tYWluLW1lbnUgLm1haW4tbWVudS1mb290ZXJ7d2lkdGg6MjQwcHh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWV4cGFuZGVkIC5uYXZiYXItYnJhbmQtY2VudGVyIC5jb250ZW50LGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1leHBhbmRlZCAubmF2YmFyLWJyYW5kLWNlbnRlciAuZm9vdGVye21hcmdpbi1sZWZ0OjB9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAuY29udGVudCxib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5mb290ZXIsYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubmF2YmFyIC5uYXZiYXItY29udGFpbmVye21hcmdpbi1sZWZ0OjYwcHh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubmF2YmFyIC5uYXZiYXItaGVhZGVye2Zsb2F0OmxlZnQ7d2lkdGg6NjBweH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5uYXZiYXIubmF2YmFyLWJyYW5kLWNlbnRlciAubmF2YmFyLWhlYWRlcntmbG9hdDpsZWZ0O3dpZHRoOmF1dG99Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubmF2YmFyLm5hdmJhci1icmFuZC1jZW50ZXIgLm5hdmJhci1icmFuZCAuYnJhbmQtdGV4dHstd2Via2l0LWFuaW1hdGlvbjouM3MgY3ViaWMtYmV6aWVyKC4yNSwuOCwuMjUsMSkgMHMgbm9ybWFsIGZvcndhcmRzIDEgZmFkZWluOy1tb3otYW5pbWF0aW9uOi4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcyBub3JtYWwgZm9yd2FyZHMgMSBmYWRlaW47LW8tYW5pbWF0aW9uOi4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcyBub3JtYWwgZm9yd2FyZHMgMSBmYWRlaW47YW5pbWF0aW9uOi4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcyBub3JtYWwgZm9yd2FyZHMgMSBmYWRlaW59Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubmF2YmFyIC5uYXZiYXItYnJhbmR7cGFkZGluZzoxNXB4IDB9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubmF2YmFyIC5uYXZiYXItYnJhbmQgLmJyYW5kLXRleHR7LXdlYmtpdC1hbmltYXRpb246LjNzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzIG5vcm1hbCBmb3J3YXJkcyAxIGZhZGVvdXQ7LW1vei1hbmltYXRpb246LjNzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzIG5vcm1hbCBmb3J3YXJkcyAxIGZhZGVvdXQ7LW8tYW5pbWF0aW9uOi4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcyBub3JtYWwgZm9yd2FyZHMgMSBmYWRlb3V0O2FuaW1hdGlvbjouM3MgY3ViaWMtYmV6aWVyKC4yNSwuOCwuMjUsMSkgMHMgbm9ybWFsIGZvcndhcmRzIDEgZmFkZW91dH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnV7d2lkdGg6NjBweDstd2Via2l0LXRyYW5zaXRpb246LjNzIGVhc2UgYWxsOy1tb3otdHJhbnNpdGlvbjouM3MgZWFzZSBhbGw7LW8tdHJhbnNpdGlvbjouM3MgZWFzZSBhbGw7dHJhbnNpdGlvbjouM3MgZWFzZSBhbGw7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigtMTYwcHgpIHRyYW5zbGF0ZVgoLTE2MHB4KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWigtMTYwcHgpIHRyYW5zbGF0ZVgoLTE2MHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooLTE2MHB4KSB0cmFuc2xhdGVYKC0xNjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm1haW4tbWVudS1mb290ZXJ7d2lkdGg6NjBweH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm1haW4tbWVudS1mb290ZXIsYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5tYWluLW1lbnUtaGVhZGVyIC5tZWRpYS1ib2R5IC5tZWRpYS1oZWFkaW5nLGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubWFpbi1tZW51LWhlYWRlciAubWVkaWEtYm9keSAudGV4dC1tdXRlZCxib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm1haW4tbWVudS1oZWFkZXIgLm1lZGlhLXJpZ2h0e2Rpc3BsYXk6bm9uZX1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm1haW4tbWVudS1oZWFkZXIgLm1lZGlhLWJvZHl7b3BhY2l0eTowfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAudXNlci1jb250ZW50e3BhZGRpbmc6MjBweCAxMHB4fWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubWFpbi1tZW51LWNvbnRlbnQgYS5tZW51LXRpdGxlLGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubWFpbi1tZW51LWNvbnRlbnQ+c3Bhbi5tZW51LXRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtyaWdodDotMjQwcHg7d2lkdGg6MjQwcHg7cGFkZGluZzoxM3B4IDIwcHg7dGV4dC1hbGlnbjpsZWZ0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDBiNWI4O2JhY2tncm91bmQtY29sb3I6IzAwYjViOH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm1haW4tbWVudS1jb250ZW50PnVsLm1lbnUtY29udGVudHtsZWZ0OjYwcHg7d2lkdGg6MjQwcHg7LXdlYmtpdC10cmFuc2l0aW9uOnZpc2liaWxpdHkgLjI1cyxvcGFjaXR5IC4yNXM7LW1vei10cmFuc2l0aW9uOnZpc2liaWxpdHkgLjI1cyxvcGFjaXR5IC4yNXM7LW8tdHJhbnNpdGlvbjp2aXNpYmlsaXR5IC4yNXMsb3BhY2l0eSAuMjVzO3RyYW5zaXRpb246dmlzaWJpbGl0eSAuMjVzLG9wYWNpdHkgLjI1cztib3JkZXItYm90dG9tOjJweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgwLDAsMCwuMDIpOy13ZWJraXQtYm94LXNoYWRvdzoxcHggMCAycHggcmdiYSgwLDAsMCwuMSk7Ym94LXNoYWRvdzoxcHggMCAycHggcmdiYSgwLDAsMCwuMSl9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5tYWluLW1lbnUtY29udGVudD51bC5tZW51LWNvbnRlbnQgbGl7cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubWFpbi1tZW51LWNvbnRlbnQ+dWwubWVudS1jb250ZW50IGxpIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjhweCAyMHB4fWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubWFpbi1tZW51LWNvbnRlbnQ+dWwubWVudS1jb250ZW50IGxpLmhhcy1zdWI+YTpub3QoLm1tLW5leHQpOmFmdGVye2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO2ZvbnQtc2l6ZToxcmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjIwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDonXFxmMTA1Jzt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW1vei10cmFuc2Zvcm06cm90YXRlKDApOy1tcy10cmFuc2Zvcm06cm90YXRlKDApOy1vLXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm1haW4tbWVudS1jb250ZW50PnVsLm1lbnUtY29udGVudCBsaS5vcGVuPmE6bm90KC5tbS1uZXh0KTphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubmF2aWdhdGlvbj5saS5uYXZpZ2F0aW9uLWhlYWRlcntwYWRkaW5nOjIycHggMjBweCA4cHh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpLm5hdmlnYXRpb24taGVhZGVyIC5mdC1taW51c3tmb250LXNpemU6MS4zcmVtO2Rpc3BsYXk6YmxvY2t9LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWhlYWRlciAuZnQtbWludXMsYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpLm5hdmlnYXRpb24taGVhZGVyIHNwYW4sYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpPmE+c3Bhbixib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm5hdmlnYXRpb24+bGk+dWx7ZGlzcGxheTpub25lfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubmF2aWdhdGlvbj5saT5he3BhZGRpbmc6MTBweCAwIDEwcHggMTRweH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5tYWluLW1lbnUgLm5hdmlnYXRpb24+bGk+YT5zcGFue2ZvbnQtd2VpZ2h0OjYwMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDotMjQwcHg7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MjQwcHg7cGFkZGluZzoxMXB4IDIwcHg7dGV4dC1hbGlnbjpsZWZ0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjA7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzAwYjViODtiYWNrZ3JvdW5kLWNvbG9yOiMwMGI1Yjh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpPmE+aXtmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjE7dmlzaWJpbGl0eTp2aXNpYmxlO21hcmdpbi1yaWdodDowO29wYWNpdHk6MX1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtY29sbGFwc2VkIC5uYXZiYXItYnJhbmQtY2VudGVyIC5jb250ZW50LGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm5hdmJhci1icmFuZC1jZW50ZXIgLmZvb3RlcnttYXJnaW4tbGVmdDowfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQubWVudS1mbGlwcGVkIC5jb250ZW50LGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQubWVudS1mbGlwcGVkIC5mb290ZXIsYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZC5tZW51LWZsaXBwZWQgLm5hdmJhciAubmF2YmFyLWNvbnRhaW5lcnttYXJnaW46MCA2MHB4IDAgMH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZC5tZW51LWZsaXBwZWQgLm1haW4tbWVudXtyaWdodDowfWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQubWVudS1mbGlwcGVkIC5tYWluLW1lbnUgc3Bhbi5tZW51LXRpdGxle3JpZ2h0OjYwcHh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZC5tZW51LWZsaXBwZWQgLm1haW4tbWVudSB1bC5tZW51LWNvbnRlbnR7cmlnaHQ6NjBweDtsZWZ0OmluaGVyaXR9fWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQubWVudS1mbGlwcGVkIC5uYXZiYXIgLm5hdmJhci1oZWFkZXJ7ZmxvYXQ6cmlnaHR9W2RhdGEtdGV4dGRpcmVjdGlvbj1ydGxdIGJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUubWVudS1jb2xsYXBzZWQgLm1haW4tbWVudSAubmF2aWdhdGlvbj5saT5he3BhZGRpbmc6MTRweCAxNnB4IWltcG9ydGFudH1bZGF0YS10ZXh0ZGlyZWN0aW9uPXJ0bF0gYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWNvbGxhcHNlZCAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpLm5hdmlnYXRpb24taGVhZGVyIC5mdC1taW51c3twYWRkaW5nOjEycHggMH1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWZsaXBwZWQgLmNvbnRlbnQsYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudS5tZW51LWZsaXBwZWQgLmZvb3Rlcixib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZmxpcHBlZCAubmF2YmFyIC5uYXZiYXItY29udGFpbmVye21hcmdpbjowIDI0MHB4IDAgMH1ib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51Lm1lbnUtZmxpcHBlZCAubmF2YmFyIC5uYXZiYXItaGVhZGVye2Zsb2F0OnJpZ2h0fX1AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCl7Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudSAubWFpbi1tZW51e3dpZHRoOjYwcHh9Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudSAubWFpbi1tZW51IC5tYWluLW1lbnUtZm9vdGVye3dpZHRoOjI0MHB4fWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUgLm5hdmJhciAubmF2YmFyLWhlYWRlcnt3aWR0aDo2MHB4fWJvZHkudmVydGljYWwtbGF5b3V0LnZlcnRpY2FsLW1lbnUgLmNvbnRlbnQsYm9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudSAuZm9vdGVye21hcmdpbi1sZWZ0OjYwcHh9fS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUgLmNvbnRlbnQsLnZlcnRpY2FsLW92ZXJsYXktbWVudSAubmF2YmFyLm5hdmJhci1icmFuZC1jZW50ZXIgLm5hdmJhci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6MH1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7Ym9keS52ZXJ0aWNhbC1sYXlvdXQudmVydGljYWwtbWVudSAuY29udGVudCxib2R5LnZlcnRpY2FsLWxheW91dC52ZXJ0aWNhbC1tZW51IC5mb290ZXJ7bWFyZ2luLWxlZnQ6MH19QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVpbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUAtbW96LWtleWZyYW1lcyBmYWRlaW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1ALW8ta2V5ZnJhbWVzIGZhZGVpbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZWlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVvdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1ALW1vei1rZXlmcmFtZXMgZmFkZW91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUAtby1rZXlmcmFtZXMgZmFkZW91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZW91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUgLm5hdmJhciAubmF2YmFyLWhlYWRlcntmbG9hdDpsZWZ0O3dpZHRoOjI0MHB4fS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUgLm5hdmJhci5uYXZiYXItYnJhbmQtY2VudGVyIC5uYXZiYXItaGVhZGVye2Zsb2F0OmxlZnQ7d2lkdGg6YXV0b30udmVydGljYWwtb3ZlcmxheS1tZW51IC5tYWluLW1lbnUsLnZlcnRpY2FsLW92ZXJsYXktbWVudS5tZW51LWhpZGUgLm1haW4tbWVudXtsZWZ0Oi0yNDBweDt3aWR0aDoyNDBweDstd2Via2l0LXRyYW5zaXRpb246d2lkdGggLjI1cyxvcGFjaXR5IC4yNXMsLXdlYmtpdC10cmFuc2Zvcm0gLjI1czstbW96LXRyYW5zaXRpb246d2lkdGggLjI1cyxvcGFjaXR5IC4yNXMsdHJhbnNmb3JtIC4yNXMsLW1vei10cmFuc2Zvcm0gLjI1czstby10cmFuc2l0aW9uOndpZHRoIC4yNXMsb3BhY2l0eSAuMjVzLC1vLXRyYW5zZm9ybSAuMjVzO3RyYW5zaXRpb246d2lkdGggLjI1cyxvcGFjaXR5IC4yNXMsLXdlYmtpdC10cmFuc2Zvcm0gLjI1czt0cmFuc2l0aW9uOndpZHRoIC4yNXMsb3BhY2l0eSAuMjVzLHRyYW5zZm9ybSAuMjVzO3RyYW5zaXRpb246d2lkdGggLjI1cyxvcGFjaXR5IC4yNXMsdHJhbnNmb3JtIC4yNXMsLXdlYmtpdC10cmFuc2Zvcm0gLjI1cywtbW96LXRyYW5zZm9ybSAuMjVzLC1vLXRyYW5zZm9ybSAuMjVzOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjB9LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpPmE+aXtmb250LXNpemU6MS4ycmVtO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEycHh9LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51IC5uYXZpZ2F0aW9uPmxpPmE+aTpiZWZvcmV7LXdlYmtpdC10cmFuc2l0aW9uOi4ycyBlYXNlIGFsbDstbW96LXRyYW5zaXRpb246LjJzIGVhc2UgYWxsOy1vLXRyYW5zaXRpb246LjJzIGVhc2UgYWxsO3RyYW5zaXRpb246LjJzIGVhc2UgYWxsfS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUgLm1haW4tbWVudSAubmF2aWdhdGlvbiBsaS5oYXMtc3ViPmE6bm90KC5tbS1uZXh0KTphZnRlcntmb250LWZhbWlseTpGb250QXdlc29tZTtmb250LXNpemU6MXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtyaWdodDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6J1xcZjEwNSc7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgwKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgwKTstby10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51IC5uYXZpZ2F0aW9uIGxpLm9wZW4+YTpub3QoLm1tLW5leHQpOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51IC5tYWluLW1lbnUtZm9vdGVye2JvdHRvbTo1NXB4O3dpZHRoOjI0MHB4fS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUubWVudS1vcGVuIC5tYWluLW1lbnV7LXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIC4yNXMsb3BhY2l0eSAuMjVzLC13ZWJraXQtdHJhbnNmb3JtIC4yNXM7LW1vei10cmFuc2l0aW9uOndpZHRoIC4yNXMsb3BhY2l0eSAuMjVzLHRyYW5zZm9ybSAuMjVzLC1tb3otdHJhbnNmb3JtIC4yNXM7LW8tdHJhbnNpdGlvbjp3aWR0aCAuMjVzLG9wYWNpdHkgLjI1cywtby10cmFuc2Zvcm0gLjI1czt0cmFuc2l0aW9uOndpZHRoIC4yNXMsb3BhY2l0eSAuMjVzLC13ZWJraXQtdHJhbnNmb3JtIC4yNXM7dHJhbnNpdGlvbjp3aWR0aCAuMjVzLG9wYWNpdHkgLjI1cyx0cmFuc2Zvcm0gLjI1czt0cmFuc2l0aW9uOndpZHRoIC4yNXMsb3BhY2l0eSAuMjVzLHRyYW5zZm9ybSAuMjVzLC13ZWJraXQtdHJhbnNmb3JtIC4yNXMsLW1vei10cmFuc2Zvcm0gLjI1cywtby10cmFuc2Zvcm0gLjI1czstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNDBweCwwLDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI0MHB4LDAsMCk7b3BhY2l0eToxfS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUubWVudS1mbGlwcGVkIC5tYWluLW1lbnV7cmlnaHQ6LTI0MHB4O2xlZnQ6aW5oZXJpdH0udmVydGljYWwtb3ZlcmxheS1tZW51Lm1lbnUtZmxpcHBlZCAubmF2YmFyIC5uYXZiYXItY29udGFpbmVye21hcmdpbjowIDI0MHB4IDAgMH0udmVydGljYWwtb3ZlcmxheS1tZW51Lm1lbnUtZmxpcHBlZCAubmF2YmFyIC5uYXZiYXItaGVhZGVye2Zsb2F0OnJpZ2h0fS52ZXJ0aWNhbC1vdmVybGF5LW1lbnUubWVudS1mbGlwcGVkLm1lbnUtb3BlbiAubWFpbi1tZW51ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNDBweCwwLDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjQwcHgsMCwwKX1AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCl7LnZlcnRpY2FsLW92ZXJsYXktbWVudSAubWFpbi1tZW51IC5tYWluLW1lbnUtZm9vdGVye2JvdHRvbTowfX0iLCIuZm9ybS1zaW1wbGUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uZm9ybS1zaW1wbGUgaW5wdXRbdHlwZT1cIm1haWxcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmZvcm0tc2ltcGxlIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5oZWxwLWJsb2NrIHVsIHtcbiAgbWFyZ2luOiAwICAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmhlbHAtYmxvY2sgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiIsIi8qIVxyXG4gKiBEYXRldGltZXBpY2tlciBmb3IgQm9vdHN0cmFwIDNcclxuICogdmVyc2lvbiA6IDQuMTcuNDdcclxuICogaHR0cHM6Ly9naXRodWIuY29tL0VvbmFzZGFuL2Jvb3RzdHJhcC1kYXRldGltZXBpY2tlci9cclxuICovXHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMnB4IDA7XHJcbiAgcGFkZGluZzogNHB4O1xyXG4gIHdpZHRoOiAxOWVtO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xyXG4gICAgd2lkdGg6IDM4ZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xyXG4gICAgd2lkdGg6IDM4ZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2JzIHtcclxuICAgIHdpZHRoOiAzOGVtO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51OmJlZm9yZSxcclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmUge1xyXG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIHRvcDogLTdweDtcclxuICBsZWZ0OiA3cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5ib3R0b206YWZ0ZXIge1xyXG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHdoaXRlO1xyXG4gIHRvcDogLTZweDtcclxuICBsZWZ0OiA4cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3A6YmVmb3JlIHtcclxuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3R0b206IC03cHg7XHJcbiAgbGVmdDogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudG9wOmFmdGVyIHtcclxuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCB3aGl0ZTtcclxuICBib3R0b206IC02cHg7XHJcbiAgbGVmdDogN3B4O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodDpiZWZvcmUge1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQ6YWZ0ZXIge1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDdweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGlzdC11bnN0eWxlZCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGFbZGF0YS1hY3Rpb25dIHtcclxuICBwYWRkaW5nOiA2cHggMDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uXTphY3RpdmUge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItaG91cixcclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlLFxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1zZWNvbmQge1xyXG4gIHdpZHRoOiA1NHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0ge1xyXG4gIHBhZGRpbmc6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiaW5jcmVtZW50SG91cnNcIl06OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbnRlbnQ6IFwiSW5jcmVtZW50IEhvdXJzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbnRlbnQ6IFwiSW5jcmVtZW50IE1pbnV0ZXNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiZGVjcmVtZW50SG91cnNcIl06OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbnRlbnQ6IFwiRGVjcmVtZW50IEhvdXJzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImRlY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbnRlbnQ6IFwiRGVjcmVtZW50IE1pbnV0ZXNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwic2hvd0hvdXJzXCJdOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxuICBjb250ZW50OiBcIlNob3cgSG91cnNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwic2hvd01pbnV0ZXNcIl06OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbnRlbnQ6IFwiU2hvdyBNaW51dGVzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZ2dsZVBlcmlvZFwiXTo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBib3JkZXI6IDA7XHJcbiAgY29udGVudDogXCJUb2dnbGUgQU0vUE1cIjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiY2xlYXJcIl06OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbnRlbnQ6IFwiQ2xlYXIgdGhlIHBpY2tlclwiO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJ0b2RheVwiXTo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBib3JkZXI6IDA7XHJcbiAgY29udGVudDogXCJTZXQgdGhlIGRhdGUgdG8gdG9kYXlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxuICBjb250ZW50OiBcIlRvZ2dsZSBEYXRlIGFuZCBUaW1lIFNjcmVlbnNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIHNwYW4ge1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjU7XHJcbiAgaGVpZ2h0OiAyLjVlbTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLFxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aCB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLnBpY2tlci1zd2l0Y2gge1xyXG4gIHdpZHRoOiAxNDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGguZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxuICBjb250ZW50OiBcIlByZXZpb3VzIE1vbnRoXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgubmV4dDo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBib3JkZXI6IDA7XHJcbiAgY29udGVudDogXCJOZXh0IE1vbnRoXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCB7XHJcbiAgaGVpZ2h0OiA1NHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gIHdpZHRoOiA1NHB4O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmN3IHtcclxuICBmb250LXNpemU6IC44ZW07XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheSB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3ZlcixcclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3ZlcixcclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm9sZCxcclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubmV3IHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgN3B4IDdweDtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgcmlnaHQ6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUudG9kYXk6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogIzc3Nzc3NztcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogNTRweDtcclxuICBoZWlnaHQ6IDU0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgbWFyZ2luOiAycHggMS41cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4ub2xkIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQudXNldHdlbnR5Zm91ciB0ZC5ob3VyIHtcclxuICBoZWlnaHQ6IDI3cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQud2lkZXIge1xyXG4gIHdpZHRoOiAyMWVtO1xyXG59XHJcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyLWRlY2FkZXMgLmRlY2FkZSB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuOGVtICFpbXBvcnRhbnQ7XHJcbn1cclxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLXRleHQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxufSIsIlxyXG4uYm9vdHN0cmFwLXRvdWNoc3BpbiAuaW5wdXQtZ3JvdXAtYnRuLXZlcnRpY2FsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB3aWR0aDogMSU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLXRvdWNoc3BpbiAuaW5wdXQtZ3JvdXAtYnRuLXZlcnRpY2FsID4gLmJ0biB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDEwcHggMTBweDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgLmJvb3RzdHJhcC10b3VjaHNwaW4tdXAge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCAuYm9vdHN0cmFwLXRvdWNoc3Bpbi1kb3duIHtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCBpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAzcHg7XHJcbiAgbGVmdDogNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0biBidXR0b257XHJcbiAgcGFkZGluZzogMC44NXJlbSAxcmVtO1xyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/